Skip to main content

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

This does not look like review bombing to me.  It looks like a game getting a popularity boost because some community starting talking about it, with the predictable backlash because not everybody in that community likes the game.