Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

:-O It seems fine to me. But maybe moderated posts still show to the user? Not sure what I'd have done that was bad though 

the rules say to add photos, you could have added links to imgur. I think that is why it got remove.