Interesting concept! Some controls feel a bit weird, like the wall jump. The game could be longer though, as well as having some sort of indication that tells the player that they are actually "rewinding" back through the level.