wow :)
5/5 10/10 i like this, but honestly i think what could really get it all to come together better would be a section somewhere around the middle or something that comes in and blows you apart :D
...and some MAJOR bass XD
LOVE the intro. and ending tho.
keep it up!