Overwatch Hero is Efi Oladele

'Overwatch' Lore Character Efi Oladele Is Possibly The Creator Of The New 'Overwatch Hero

With a barrage of theories about the new "Overwatch" playable hero, one theory stands out as more interesting and worth noting.

Overwatch Hero is Efi Oladele February 23, 2017

Sign up for our Newsletter

Most Popular

Real Time Analytics