That sounds like a interesting theory, but I have no idea how he end up like this. The issue seems to tease a little bit of backstory for Overlord and a host of other things. Again I hope Overlord survives his inevitable rampage aboard the ship. I suspect he will severely throttle Chromedome.
Reading the preview, I really hope that Spoiler the one person that's bested Overlord in a fight is Buzzsaw.
I'm all for it turning out to be Ambulon who beat overlord, changed into a big leg and kicked him. The title of the prologue reminds me of this book: An Inspector Calls - Wikipedia, the free encyclopedia Curious...
Overlord is just too smalltime for Buzzsaw. Buzzsaw probably casually cannon-blasted Metroplex or something and he fell on Overlord, KO'ing him.
Buzzsaw took down Omega Supreme in the original marvel run, so he's definitely got it in him. http://www.tfw2005.com/boards/trans...id-buzzsaw-actually-defeat-omega-supreme.html
Pretty sure Overlord was always one of the guys who was cheering in the gladiatorial fight in Megatron Origins.