Its a pretty fun game. I am still playing through it.. One thing I wanted to note is it would be nice if level mechanics were explained in some way. In particular level 14, there is nothing to indicate that you should or for that matter even can push the block off the edge, much less that that would cause it to reappear in the original spot.. The only reason I ever tried it was out of sheer frustration, because the level seemed to be unwinnable. Played through to the end the levels had a good amount of challenge to them. Actually bumped up my score I really enjoyed the game. I still take a bit of exception to how pushing the block off the edge was introduced, but ultimately it worked out.