Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hey there :D -- I'm uncertain how much I can help as it may be an itch related issue.  What's happening o.o?