Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hi, that could be an issue with Itch. Send me a mail to nothke@gmail.com