Humble Bundle

Mojang the creators of MineCraft occasionally host a Humble Bundle offer where the teams from 3 indie developers take a long weekend and each develop a game with the cost being a donation and the proceeds going to charities. The coolest thing is that they do a LIVE feed of each team AS they are developing each game so you get to see not only the game take shape but even some of the behind the scenes work on the code. Keep an eye on the site for future events. The finished games are pretty cool for short development turn around times!