Very cool song. I agree that the intro is too long, either make it shorter, or get some vocals in it, though I don't know if it counts as an intro then.
We actually did add vocals to it in the final version we're working on haha. Thanks for the review my man!!
Please contact me if you would like to use this in a project. We can discuss the details.