It's a cool concept that could be used to make some good puzzles. Sadly I couldn't get past level 2, I found that the boxes don't push down the switches consistently, which was a problem under the tight time limit.
It would be good if there was some indication of what is and isn't affected by the rewind mechanic, i.e. the boxes and the player's momentum.