Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Besides having a hard time seeing people, OMDO is really fun.