It misses something...
You need BOOM.
Add some HARDCORE fucking speed drums on the background and give it a SOLID bass, now the high tones are a little too overwhelming, it needs a counterweight.
Work on that.
Please contact me if you would like to use this in a project. We can discuss the details.