Tag: Overwatch Hero is Efi Oladele

News

''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.

Keisuke Akio
Back
Real Time Analytics