I'd been looking at this game for a while, wondering if I was un-sick of 2D puzzle games yet. It was on sale, so I figured, why not. I do not regret this decision.
What a brilliant little game. I was surprised at how quickly the game expected you to think for yourself and really take note of how the mechanics in the environment worked. Each memory block was an AHA! moment, that was then incorporated into later, more complicated puzzles. The pacing is great. The puzzles do become legitimately challenging, but in the way that makes you feel a little bit stupid once you get it, and at the same time, a little bit proud of yourself for figuring it out.
I recomend this game to anyone who wants a fun, well paced little puzzle game.