Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

idk I tried opening it and it says its blocked in my country 

where do you see this message. Show me screenshot.