Can we stop worshipping green goblin now? I don't remember people obsessing over goblin in games or comics. It's only in the movies.