So we got the return of the Goblin cult too?! Sweet! I actually didn't know that Spencer was a fan of Norman as the Goblin! Seems with this tease, with Kindred's monologue in #30-31 that Spencer is planning on a big Osborn Goblin story. Could he be the "final boss" of this run so to speak?