
I’ve been playing Braid recently. If you haven’t played this yet, you really should check out the demo or buy the game (It’s only $10 in Steam and works on Mac and PC).
The art is beautiful, the music is excellent, and it has a very original gameplay concept. The story is about a guy who is trying to rescue a princess, but he has to go through levels filled with enemies, puzzle pieces, keys, and other devices. What makes this game special is that you can speed up or reverse time, which not only lets you undo any mistakes, but also helps you solve puzzles within the game.