Overwatch Wins Best Multiplayer Game

Posted on by Ryan

Overwatch
image-10773

Overwatch have won the award for Best Multiplayer Game at The Game Awards 2016.

Overwatch beat out other popular multiplayer games including Battlefield 1, Overcooked, Gears of War 4, Titanfall 2, and Rainbow Six Siege.