
Well, Blizzard’s World of Warcraft reveal last week may have been a lil bit of a dud for WoW fans, but the studio went all-out for Overwatch 2 – or rather I should say, for Overwatch, as the company is rebranding (debranding?) the game for the franchise’s 10th anniversary. Here are the key takeaways from […] feedzy_import_tag