All Hail Megatron
Description
A 2008 IDW Transformers series following Devastation. The Decepticons conquer Earth while the Autobots are stranded and crippled on Cybertron. Megatron's forces operate unopposed as humanity scrambles to mount any form of resistance.