I like how you have to think out of the box for this one. That and the platforming feels great.
I didn't fully understand the purpose of the rewind though. Is it just there to be avoided? If so, it could be fleshed out even more in my opinion.
------------------------------------------------
Do you like games that make you rage? try my game it will be worth your time.