I don't know how to feel about this first Trailer. I've always liked Madame Web but her as a old lady sitting on the Sidelines so much letting people do all the work and snapping at them for failing always frustrated the hell out of me especially during the Spidey 90s Animated Show. I am...