It's great. But the first 40 seconds of it could be shortened. There is a sort of unnecessary long progression until around 0:40 when you hear all the instruments together. I'd personally remove like a full two bars of the progression and replace them with two bars of the thing going on from 0:40 until 0:45, when the break comes.
To explain ( and not sound like a twat): that main loop is quite interesting, and I believe that the instrumental progression until you hear all those instruments, before the 0:45, makes you lose the excitement of the whole thing.
Because you hear it in pieces, as it progresses, and it already bores a bit the ear until you get to what you really mean.
The riff is very interesting, and nice, and evoking. It's good! The instruments chosen really fitted the idea, gave the feeling of a rush, like you're rushed to do something, hurry!
The mastering is crisp, the bass instrument really pounds the rhythm and the drums compliment really well what the piano is doing, rhythmically.
The thing the song could benefit is a little bit of variation, but if this piece of music is meant to be heard while you play a game or something, that variation would subtract from the ambiance, so then there's really nothing more bad to be said here.
All in all, a nice piece of work!