#40 Braid
Not even sure how to describe Braid. It's a platformer that lets you rewind time. You can't really die. That's how it starts. The game then takes this simple twist and slowly but surely builds on this premise in ways you couldn't imagine. It messes with your mind and your perception right up to the haunting and disturbing ending. An absolute must play.