A solid puzzle game with great graphics and sound. My only nitpick is that the difficulty progression feels a little off to me, but the puzzles themselves are excellent. Stellar work!