Halo 5's Latest Trailer Shows Off Some Multiplayer Action

They just HAD to throw a little "live" commentary in there, didn't they?

Comments