Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Wow this is really, really awesome. Truly amazing what can be done in 7 days.