That was pretty cool. And it does have a trailer-ish thing going on.
The only negative, for me, is that the mix seems a little shallow and/or over compressed... like it's in a box that needs to be opened so it can breathe. It's got the instrumentation for it!