Cthulhu, is that you?
So God and Lucifer walk into a bar…
Nothing to do with Decepticons.
Is it a game?
Shaddai get my hopes up?
More lovely prizes!
Style and substance?
Flying without wings.
New screens and a trailer, too.
Not to be confused with ‘Megatron’.