Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Well, did you contact support? I've let an admin know, but they can't do much unless there's a support ticket to handle.