I don't really like the idea of introverted mouse jump, it was really hard to control. And if you should probably write directly in the game that the player can rewind time, it took me some time before I accidentally realized that, trying to respawn the level ahah.
But once I realized that, it was cool, because it really gave me the vibe of a "Braid" and "Prince of Persia"games. I love the concept, and visuals are interesting. So, good job!