Destructoid

Why was this Halo Wars 2 DLC not at Microsoft's E3 conference?

Peter Glagowski
 

Eugene, stop the track! , . For some bizarre reason, Microsoft has decided to unveil a trailer for the new Halo Wars 2 DLC titled,

Read full article