No, no connection to The Strain, but it does sound as if someone's been reading the Secret History. Yes, I've been asked to do Hell Boy stories (Mike is a big fan of The Keep) but I've turned them down.
FPW
FAQ
"It means 'Ask the next question.' Ask the next question, and the one that follows that, and the one that follows that. It's the symbol of everything humanity has ever created." Theodore Sturgeon.