Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Yeah!!
Players don't understand the mechanics... added to the ToDo list ;P