• 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