Hasbro – Transformers Generations Armada Starscream 12 years ago canonball It’s been 30 years since the introduction of the Transformers, and the conniving, traitorous, self-serving…