-
David Arcane started the topic eSports Guide in the forum Hardware and Software 3 years ago
Overwatch premiered in spring 20-16 out of Blizzard Entertainment and immediately burst in popularity with tens of thousands of players each day.
The entire year following its launching, the match also won 2 awards to”the overall game of this season” and also”best design” in Game Developer’s Choice awards (GDCA) which speaks to how powerful it’s…[Read more]
-
David Arcane became a registered member 3 years ago