Well, just finished both Braid and Machinarium. Sadly enough I'm not too much a fan of Mach, seeing I always get stuck and always look for a walkthrough. It was an incredibly beautiful game however, funny as well.
Braid was an amazing game to me. I've always been a fan of time travel and this game had every kind of time travel. The puzzles; as in levels, not the jigsaw ones, were fairly easy to me.
I was baffled by the last level though. I think I played through that one about 4 times, just to watch every little detail.
Not going to try the whole game's time attack though, pfff...