good idea, poor execution
Time based puzzle solving with "self-cooperative play" is an excellent idea for a game. However this game fails on the crucial element: the puzzles. The levels are too easy and there are only 2 levels that actually require you to use what should have been the core game-play mechanic - the ability to layer multiple sets of actions by doing sections of the level multiple times. Any challenges you do face will be accurately timing actions and require very little in the way of actual puzzle solving ability.
If you want a well executed time manipulation puzzle game, track down 'Braid'.