popular

Overwatch has become one of the most popular sensations in the gaming industry and its showing no sign of slowing down. Blizzard recently announced that their active playerbase has crossed the 35 million mark, and now we know that the players are fairly dedicated too. Activision Blizzard bigwig Tim Kilpin spoke with MCVUK.com, and while […]