Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Thanks for the feedback, totally agree with what you've said the story which is the main link to the theme needs to be polished and fleshed out.