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.
Well done, JT Machinima.