criticalhit.net
BlizzCon 2015: hands on with Overwatch's D.Va, Genji, and Mei
Last year at this time, Blizzard unveiled their brand new IP – Overwatch. Since then, the game’s cast has swelled somewhat, and this weekend, at BizzCon,
Matthew Figueira