I've kinda become obsessed with Overwatch lore lately even though I've never actually played the games, and I've come to the conclusion that they need to straight up just give Overwatch the Arcane treatment because you could make one kickass animated series out of this.