Extremely in-depth puzzle game with unique ideas. The only problem I have is that the difficulty curve could be smoothed out, it seemed to get really hard really fast. Then again, maybe I'm just not the best with puzzle games. Great entry overall.