- Overwatch's eSports league is already overtaking traditional sports broadcasts – and it's only going to get bigger
Overwatch is a team-based multiplayer first-person shooter developed and published by Blizzard Entertainment. Described as a "hero shooter," Overwatch assigns players into two teams of six, with each player selecting from a roster of over 30 characters, known as "heroes," each with a unique style of play that is divided into three general roles that fit their purpose. Players on a team work together to secure and defend control points on a map or escort a payload across the map in a limited amount of time.
Read More
Latest Tech & Games News
-
GTA 6 Release Date update and leaks -
Destiny 2 Xur Location – Where is Xur? -
Ghost Recon Breakpoint Prices -
FIFA 20 1.04 Update Patch Notes -
Destiny 2 Horned Wreath Location -
Destiny 2 Captive Cord Location -
Is Untitled Goose Game coming to Steam?
Source: Read Full Article