Let's see here...
The riffs and everything is awesome, but its pretty repetitive in the beginning. Too much for my liking at least. Try to find some other things to progress to, instead of picking a few to progress to, and playing them for like 1 minute. The end was fine though, it was GREAT actually ^.^. And I don't even LIKE heavy metal...maybe this means something...