IcaroRibeiro on 19 June 2020
Yikes. Incels are already giving the game shit scores on Metacritic
In only few hours of it's launch it already has over 13k reviews (to comparison BOTW has 14k in 3 years) and they are overwhelmingly negative, clearly a troll attempt to give the game bad rep