Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thank you! I'll try messaging them. But which staff should I send the message to? Or is there a support channel?