Absolutely solid, fun little puzzle game. The ending was wild and the game itself was a whole lot of fun. All of the environments were rich and beautiful and the puzzles were legitimately challenging at times, but never outright unwinnably hard. Big recommend!