Marvel Ultimate Spider Man 2024 Steam. Who is the green goblin? My take off of the new ultimate 2024 suit. Who is the green goblin? 12, 2022 from steam and the epic games store.