Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

its just how it is if the game feels awesome to 10% of the people and it cost $20 the other 90% wont even look at it