Top 10 Facts – Overwatch

In late 2007, users on the official World of Warcraft forum noticed that Blizzard had a few listed job openings for an unannounced next-generation MMO title. Blizzard was then quick to confirm that they were indeed…

Read More