Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Maybe you could try another browser? What browser are you using now? Or maybe it could be that your adblocker is blocker the pop up.

im using google chrome