In-Depth Photo Review of Animated Leader Megatron

{mosimage}TFW2005 user Peaugh has gotten ahold of the Leader-class Megatron figure from Transformers Animated, and has posted an in-depth photo shoot and review of the figure, comparing it with other large Transformers figures, as well as other figures in the Animated series.  You can view the review here, and discuss the news on our forums here.