I spent around a month on this. Its the 2nd part of the online battle between animators at ja2.nanokostudios.com/. I personally like the way this came out. If you havent seen the first part, dont watch it.
Originally Part 2 was to be done by starscream, but due to his inability to pull himself together his part was moved to a later queue.