User blog comment:Camalex97/did call of the dead even happen?/@comment-2138827-20110509210928/@comment-1886172-20110509230817

Yea. That or Area 51. But judging from the next comic page I'd say its Temple of Doom.