IA! IA! CTHULU FHAGN!

I'm not going to even try to begin the above teaser image sent out from BOOM! Studios. I'll leave that to the rampant speculation that is the internet.

Comments