Skip to main content

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

Yep. It feels like their new IP address is behind some kind of firewall that unfortunately for us happens to be blocking both Russia and China IP's. At first i thought it was ISP/government/censor block but since China took a hit as well (at the same time) i bet that's the case.