Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Briefly, yes. Can't see anything amiss. Description, screenshots, video, tags... I don't think presentation is the problem.