Very original gameplay mechanics, I don't think I've seen button presses as a resource somewhere before - that's a neat spin on the time travel idea.
I think it's a very cleverly done puzzle platformer. Later stages border on precision-platformer difficulty though. Liked this game a lot.