Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Because they are dying to play it. I mean, what's the point of releasing something new if you have to be rushed?