Skip to main content

Blizzard

From creators Blizzard ( World of Warcraft, Warcraft, Starcraft, Diablo ) Overwatch was an immediate critical and commercial success. Since its launch in May 2016, Overwatch has amassed over 30 million users in its first 12 months. Overwatch won The Golden Joystick for best Original Game, Best Multiplayer Game, Game of the Year, PC Game of the Year, and Competitive Game of the Year. Overwatch also won Game of the Year, Best Multiplayer, and Esports Game of the Year from the 2016 Game Awards....See more