Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Cool premise for a game, and very nice 3d models. Gameplay is a little basic though and there's not much variety.