Discover Braid

Braid uses a time-manipulation mechanic to progress through a platformer. I think. Also, there is a twist in the story, a matter of POV. I think.

Game page