Steve Jablonsky - Optimus Vs. Megatron
is the exact song that's in the Halo Wars Trailer that was spoken about earlier this year.
is the exact song that's in the Halo Wars Trailer that was spoken about earlier this year.