i liked it. however, i think you need to embrace your instruments more. what i mean, is to add some more electronicy sounding synths over the real ones, because your samples aren't the best (no offense). that way, it sounds more intentional as opposed to fake. i mostly do pure orchestral, but i LOVE when i add synths because i can make it sound how it's meant to sound as opposed to as good as i can give you.
also, i really think you need to change up the drums a little. maybe at some point have everything but the bass drums drop out. music is highly dependent on a diversity of dynamics, and it makes the bigger parts sound bigger. sometimes it's better to have a lot less to set up the impact of your "featured parts."
either way, super cool.