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