 An exciting blend of Babylon 5 and South Park. In this episode Lovecraftian Extra-Dimensional Gods invade the space station lead by Nyarlathotep Or I-Hop as he likes to be called. Johnny "Nuke  em" Sherman is at a loss when his nuclear warheads have no effect on them.