I played this game for quite some time just now, and I can tell that a whole lot of work went into it. I believe that giving the players several ways to just fall short of completion is brilliant, and this game does that on practically every level. All in all a very entertaining puzzle game.