So I just learned that there is a free to play "social" open world game from the makes of Flower / Journey and it got pretty good reviews? Has anyone tried this out?!
IT'S FREE!
It's apparently a little convoluted to play with your friends, but very possible.