Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I haven't heard of that game so I googled it up. I see what you mean, lots of people following the player.

Thanks for playing and your comment!