Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yeah, it's not impossible, but certainly tricky. I feel like the three sentences in the introduction aren't really "story", but "setting". Maybe I'm thinking too much in terms of "plot" though. We'll see what I manage to squeeze out.