Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Pretty well put together and the...well, you could call it a mechanic that you implemented was pretty neat of a touch.