Pretty neat mechanic, I enjoyed it a lot! Perhaps it would be interesting to see some kind of temporal ghost that follows the player's previous movements when rewinding time. Good job!