Intresting idea I think rewinding back while pushing a button could have been also intresting but is nice anyway. I had to die the first 10 times to figure out the enemies what they do and also they are a bit seem to be spawning randomly sometimes on the top of the player.
It is fun anyway :)