Tag: The Animated Series

Comic Review: IDW’s Star Trek vs. Transformers

Back in April, IDW announced that Transformers writer and Hasbro property head John Barber had been named Editor-in-Chief. Soon after, “Star Trek vs. Transformers” was announced. Hand to God, I really hope that this was Barber’s long-term childhood dream. Mostly…