Dude...
Your songs are so amazing. This is by far your best. No doubt.
Riffs are awesome, and they variate enough to keep you satisfied... Right as you start really headbanging you throw in a mellow area. Then bring it back with a kick-ass double kicker and insane riffs.
Then... when you think it's reached it's peak of awesomeness, you throw in a piano and make it all the more different and enticing. Then BOOM! More double kickers.
You have some awesome playing skillz! Keep at this my man!
Oh, also. I should add this. I've shown your music to 7 different friends at school. Everyone of them is hooked on your music. You have an awesome talent man! Don't be discouraged by the 0 bombers. They are just envious of your mad skillz :P
Seriously... I personally think it's better to get a hater then a lover. Then you know that your music is so awesome that someone feels they have to lower it in order to make themselves feel good.
So yeah. Keep at your awesome music man!