HATE FUN 2003! Transformers Armada Transformers franchise rolls on. I’m sure I’ve seen some of this. I recall none of it.