From the other 1 of the “Big 2”, Marvel Studios dropped a teaser trailer for Spiderman No Way Home. Live on our YouTube channel, Ben reacts to the new teaser, as well as some live action news from recent Michael Keaton i…