Overwatch 2's roster of 39 playable heroes isn't just impressive - it's a gateway to a rich and intricate tale set on a near-future version of Earth. Each character, from the omnic Ramattra to the time-traveling Tracer, comes with their own diverse lore and motivations. However, while this roster has immense potential, Overwatch 2 is currently missing out on a critical opportunity to expand the game's narrative.