This is a fantastic comic book featuring Transformers: Armada in issue #12 of the series. Published by Dreamwave Productions in 2003, this comic is a must-have for collectors and fans of the Modern Age era of US comics, and Transformers.