Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Surprisingly fun but a bit too easy. I quit at 73100 points.