Quantcast
Channel: popgeeks.net
Viewing all articles
Browse latest Browse all 5577

– Blizzard Scores Big at Game Awards with Overwatch

$
0
0

Blizzard Entertainment scored big at last night’s Game Awards. Overwatch took home several huge awards including Game of the Year, Best Game Direction, Best Multiplayer and Best eSports Game.


Viewing all articles
Browse latest Browse all 5577

Trending Articles