This track is easy to listen to. It must have been perfect for that trailer :)
The things that made me lower the score was two things.
The synth that goes "ohahih" (xD) is too high in the high ends I think. It made a crackling nice or should I say white nice, that is cutting down the quality through the whole song.
And there isn't much happening in the beginning.
Overall a nice track with a great feeling to it.
/Psybot\