Wow, really cool concept. I really like the art and music for this, and the overall UI feels great. The puzzle element is pretty neat. Almost feels like this could be a roguelike of some sort where you acquire new abilities as you go, though the puzzle-y nature of it now is also great. Gem of a game.