Fans of evil, be on the lookout for this ominous new
Transformers: Armada poster! Featured this time is Megatron, leader of the Decepticons, as he contemplates the power of the ultimate Mini-Con weapon: the Star Saber! Penciled by Pat Lee, inked by Rob Armstrong, and colored by Gary Yeung!
...more