Overwatch Wins Game Of The Year At The 2016 Game Awards

Overwatch just took top honors as Game of the Year at this year’s The Game Awards. It beat Doom, Inside, Titanfall 2, and Uncharted 4. Eligible games had to have been out after November 24 of last year and before November 24 of this year. While accepting the award, Blizzard’s Ray Gresko said, “While we’ve…