Overwatch MGA 2016 Championship Finals Starts Today

Starting today, December 7 and tomorrow, Thursday December 8, the Gfinity Arena in Fulham hosts the LIVE FINALS in the $75,000 MGA (Masters Gaming Arena) Overwatch 2016 Championship. The newest competitive first-person-shooter from Blizzard Entertainment. Overwatch is a team-based shooter set on a near-future Earth, where teams of soldiers, scientists, adventurers, and oddities clash for controlContinue reading “Overwatch MGA 2016 Championship Finals Starts Today”