Very interesting approach. First thought was, OK this got some beef. However, I feel like something got lost on the way. I think there lies a very cool idea, especially for your drums and bass part (working on those more coulde give you a very sick grove). Also I do belive that some more dynamics (musically and instrumentally) could have benefitted this song more. None the less, you've managed to fit the theme with an very cool song.