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. laugh

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.html

i haven't checked the other games yet.