Spider-Man is the NEW Green Goblin? Ugh.