Overwatch Wins Game Of The Year At The Game Awards

Overwatch has won the Game of the Year Award amongst a tight group including Uncharted 4, Doom, Inside and Titanfall 2 at the Game Awards today!

Congratulations to the entire team at Blizzard.

READ MORE
Call Of Duty Warzone
Call Of Duty 2020 Teasers Have Started Appearing In Warzone