Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Same for me, it doesn't work on Google Chrome but it works with Microsoft Edge. I haven't tried Firefox or IE.