Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's not opening when I click on it; it's just opening a new window and then closing it immediately. Please help.