So, it's come to this: The Overwatch rap battle.
Soldier: 76 and Reaper duel to determine who is the most hard-assed, most conflicted, and most sandpaper-throated in the Overwatch canon.
These two antiheroes have a natural rivalry. Soldier: 76 is the renegade pursued by a worldwide manhunt. Reaper is a dead-eyed mercenary who has no loyalty beyond the signature on his next paycheck.
Yet the real fun begins when Soldier: 76 starts discussing his heirs, per a popular fan theory, and then another hero shows up to, ahem, dispute that, according to a more recent postulation.
Well done, JT Machinima.