There's a lot of potential in your idea. Here is my feedback:
- Either let people use WASD or not but don't let them use just A and D, it took me 30 seconds to figure out how to jump. It's the first impression you give to your player, don't mess it up!
- You can constantly jump avoiding most of the obstacles. I'd say make a "stamina" bar, when it's depleted you can't jump anymore.
- I got really annoyed by the labyrinth, I think it's a cheap trick and it feels like a waste of time.
- Rewinding got you back to level one, it could have been nice to start at the beginning of the level you were at.
With a bit more work, you have a really nice, enjoyable game in your hands! Keep up the good work!