How Overwatch Won the Internet

Uncategorized Admin 0

Overwatch is set to be the next big hit from Blizzard Entertainment when it releases this week. We look at the ways in which Blizzard has managed to get the community hyped up for a new IP in a crowded market for multiplayer shooters. The plot behind Overwatch is an involved one (evoking memories of […]
Source: Game Sauce