Green Goblin Takes Center Stage in Spider-Man 3, First Look Revealed! Insomniac Games' multiplayer leak reveals Marvel's Spider-Man 3, with Green Goblin as the main villain. by Isaiah Richard