The metal part was great!
But you wapred it through too many genres to just consider it a heavy metal song. It's a great song. If you put each one in it's own song, they could probably all get 5'd.
it was my plan to make a sort of all in one song xD
I Myself love it, bass is little too high sometimes, but everybody thinks thats cool, so i keep it that way ;D