Overwatch – “Honor and Glory” Animated Trailer

“Honor and Glory” Animated Trailer of Overwatch.

Source: Overwatch