Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I get what you mean, haha, I can see it being a 'mood killer'. All I can say is, it's a different type of porn game