Because you picked such an awesome song... I personally think it would have been worthy of newgrounds material maybe not the best flash but... Well, the only thing I really see thats that bad is maybe the animation should be slowed down... and make it a bit longer. If those changes were made i'd watch it over and over. Good ideas! and Good luck