Posts Tagged ‘Moira’
Overwatch Moira

Newest Overwatch Character Revealed: Moira

by Todd Blackon November 3, 2017
Who will be the next Overwatch character? What will their role be? The 26th character of Overwatch has officially been revealed via BlizzCon 2017, and her name is Moira. Moira is a gifted scientist who has pushed her abilities very far due to her achievements. She has worked for Blackwatch, then became a key member […]