>>10388291>>10388294Honestly he feels like a Unicron stand-in
>Random space entity suddenly in command of the Decepticons>Gives his Generals brand new powerful armor and weapons>Involved in totally destroying a planet whose survivors end up with knowledge that helps defeat him>Defeated by Autobots using the new macguffin against him