by MaXfReZa | Nov 11, 2014 | Gaming
This years BlizzCon featured a Blizzard Flavored FPS, dubbed “Overwatch” – With more tricks up it’s sleeve than a magician. You don’t believe us? Check out this video! PC Gamer drops in to get some First Impression from attendees at...