Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Is the release delayed or is it just me in a different time zone

Nah fam, still not out(at least in Vietnam)