i like this idea a lot and it seems to be quite successful. they even made some of the games of the first bundle open source.
i really like the style of revenge of the titans.

i find the time puzzles of braid a bit too confusing and inconsistent. i kind of like this simple flash game more:
http://www.gamesfree.com/game/company_of_myself.htmli haven't checked the other games yet.