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

Yeah, it can be easy to worry that not everyone will get the core idea you're trying to convey with your project. 

And, of course, I wouldn't call the layout sloppy at all! It was absolutely worthy of submission.