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.