Blown away on the very first level when I realized I would have to deal with the consequences of my actions of having to redo a level I already did but with the blocks I placed! Very clever and well done, such a great concept for a game.