just looked at the negative steam reviews, are these gross gooners really delusional enough to think they are "the ones making the game relevant"?