Tag : Overwatch
-
Overwatch Teases New Overwatch Character Efi Oladele
Today, Blizzard released a mock interview with “Efi Oladele”, a robotics sci