Politicized game reviews. This publication is bringing down a game with a 95% user satisfaction rating