Damn, that was really cool! While at first the game felt kind of directionless, I figured out that that's the point of the game. Just free roam around and listen to the spirits emit their songs. It was actually really peaceful once I realized the point of the game isn't to win, but just to chill.