NEWS/RUMORS: So just how far down the road is the supposed "Transformers: Armada" series? Check out the information at Entertainment Earth to find their reference to an "Optimus Prime, semi truck". Is it THE Optimus Prime? Is it a reissue? Is it a mixup on the name for "Scourge" from RID? Fact or rumor? You decide!