Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Also, this is a bit of a remake of a remake as I discovered on gamejolt...