Halo Wars 2 Launch Trailer Revealed

Halo Wars 2 Launch Trailer Revealed

With just a few short weeks remaining until the game’s launch, 343 Industries, Microsoft, and Creative Assembly have unveiled their launch trailer for the newest real-time strategy installment in the