Morv, thanks for the suggestion. I'm developing a sequel with many more features (multiple enemies, many different levels, bonus items etc.), so any fresh ideas are welcomed!
JadenStarr, the catch of the game is that you DO NOT need to create maze before you unfreeze time. In fact, the best time is achieved if you slowly build maze while the character is walking (pausing him time to time and trapping - forcing him to move the same spots several times).
Got stuck on level 18 because of the bugs.. Each rewind the past self moves a bit differently making it impossible to synchronize well, breaking all the enjoyment from otherwise pretty good game.