Overwatch on Xbox One - Killstreak Gameplay

Curious to see what Blizzard's upcoming shooter Overwatch looks like on the Xbox One? Check out these gameplay clips!