The animosity between Peter Parker and Norman Osborn's Green Goblin is one of the ... Fans of the Marvel's Spider-Man video game may find this familiar, as the finale of the original game ended ...