<3 Lemon Demon
I really wanted to give this flash a better grade, don't get me wrong, but I couldn't get past the lazy animation and underwhelming visuals that accompanied one of the best songs I've heard in a while. Though some of the charicters (like Optimus Prime, for example) were skillfully drawn and detailed, the simple animation and backrounds that accompanied them were not suitable for such a flash set to a song that depicts apocalypse and the ultimate showdown. Such simple animations worked for Ebaums World dot com, but this is a completely different subject not so permitting of that sort of animation. My main advice to the animator is to spend more time adding detail and movement to your animation and start relying less on objects flying across the screen to convey motion.
As for the songwriter, keep on putting these songs out and you'll be destined for greatness.