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!