Long story short: I've been looking for the music in the clip below for years and never found it. I listened to tons of trailer music and soundtracks in my life and never once came across it. So you guys are pretty much my last hope of ever finding this track