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.
Overwatch Wins Game Of The Year At The 2016 Game Awards
- During the Game Awards, Telltale showed off The Walking Dead: A New Frontier.
- Alley.