Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Same thing here, I rlly wanna play it, its such a shame ;^;