I am a sucker for puzzle games, and holy cow, this one is good. Those later puzzles are really quite difficult, too. I am overall just really impressed with the amount of content. There are many different puzzle elements that are put to good use in WAY more levels than I was expecting. The game is polished, the mechanics are well thought out, the music is great. I wouldn't be surprised if this game makes top 10!