I agree with AliceMako regarding the higher registry and mastering altogether.
It really is a flippin sick piece of music, really got me going. But a little more time getting the mix right so that it doesn't feel so stale as you get a quarter the way through.
Great job altogether!