The players speed is too fast. I think youre randomly generating the level, right? I saw some coins being spawned right into the spikes. The idea to rewind the player to make his jumps more precise was a neat idea though, that I havent seen elsewhere yet!
Keep it up!!