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

That's how I personally like games to be: better 5 minutes with 10/10 fun than 10 minutes with 5/10 fun xD because time is money and stuff...