Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+1)

Haha, you're probably right, I find the game too fast for me but that's probably because I suck at it somehow, everyone else seems to be better than me...