Overwatch Wins Game of the Year at 2018 eSports Awards

Overwatch Wins Game of the Year at 2018 eSports Awards

It was a special night for Blizzard, Overwatch in particular, at the 2018 eSports awards, with the popular shooter claiming the prestigious eSports Game of the Year award, as well as the Overwatch League grand finals winning the Live Event of the Year. Blizzard also picked up an award of their own, winning Publisher of the Year. 

Read more