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

Tried all web browsers, same issue starts to load and then nothing. Guess I'll wait for the stand alone desktop version