This week in gaming: Blizzard Entertainment’s President steps down, the PS5 is finally making a profit, Switch sales pass 89 million, and more!
Why Overwatch’s recent gender controversy is a worrying moment in gaming Over the past fortnight, the Overwatch community was abuzz...