It ended before it started?
Awesome intro, it drew my attention immediately. I think you should have just made it a little bit shorter (as in, progress to the next part at 0:25). There is not enough variation (and no beat) to validate making it that long.
The beat is maybe a bit overpowered. I don't know if this was your intention but you can barely hear the part you started out with.
At 2:55 I was expecting a massive buildup which would continue into your base melody (which starts at 1:39) plus another high pitch (fast) melody on top; that would have been great :-). Sadly it already started to build off from that point.
I guess this explains my title. I was expecting more after hearing the intro which is really awesome :-). Extend the song! This song really needs another melody.
The review might sound a bit harsh - but you're still getting an 8 for originality. Great work!