Earlier this evening Blizzard revealed new Overwatch support hero Moira. Her origin wasn’t shown at the opening ceremony but was instead debuted at one of the panels. Moira is a bit of a mad scientist carrying out all kinds of dangerous research and experimentation.Related to this article
Founder and Editor of PC Invasion. Veteran PC gamer of over 22 years.