Overwatch – Solder76 on Route 66

Overwatch™ is a team-based shooter where heroes do battle in a world of conflict.
More info here: http://us.battle.net/overwatch/en/