All Hail Megatron

All Hail Megatron is a 4-issue mini-series to be published by IDW Publishing in 2008, set in the primary IDW continuity. Not much is known about the series yet, but it is set in between the Devastation and Revelation story arcs.

The first advertisement for the series was simply a red Decepticon symbol on a black background with "Swear Allegiance 2008" written in red.

Overview
The Autobots have left Earth to tend to an emergency on Garrus-9, leaving the Decepticons free to do as they will on the unprotected planet.

Creative team
Megatron Origin was written by Shane McCarthy and drawn by Guido Guidi, in a Communist propaganda style.

Collections

 * All Hail Megatron TPB (unknown date) unknown ISBN
 * Bonus material unknown.