This review contains spoilers
Fun adventure, puzzle game with great soundtrack and environment. Main quest puzzles are fun and intuitive. Bosses are fun to fight. A bit frustrating due to how trivial the upgrade system can make the game and how crippling it is without it on first play-through. Post game is xd not a fan.