I remember this set. It was pretty awesome, though I was disappointed by the spinning Norman; I wanted a launching-through-the-glass Norman.
I also don't see what's wrong with how he gets bitten in The Amazing Spider-Man. What was he supposed to do, take a picture of it? At least those Spiders were kept in their proper place; I always wonder about which idiot forgot to close the cage.