Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Support never replied to my emails about this, so there's probably nothing you can do. I mean, you could contact support but my experience would suggest it is a waste of time. :-(