Green Goblin ... scene cards in the new Spider-Man set. The cards look fantastic, but they don't exactly scream "comic book art" outside of appealing to Alex Ross fans. I'm more interested ...