I thought the exact place was once mentioned somewhere in the Ask An Editor Thread lol. But its cool to have a thread for IDW itself. Makes sense in a way as you said.
And as it looks it is right in the bermudan triangle or at least close bye. Maybe yet another idea they could use for some extraterrestial story.
__________________
"Shredder, why don't you make love to me anymore?"
|