My Take Radio's Slick got to see the highly anticipated follow up to Marc Webb's interpretation of your friendly neighborhood Spider-Man. While the film is a tour de force of amazing effects does the story deliver the goods as well the effects do? Slick has mixed feeling on the matter. Do you?