Last night, Marvel announced that the trailer to Avengers: Age of Ultron (May 1, 2015) would make it's world debut on ABC alongside next Tuesday's episode of Marvel's Agents of S.H.I.E.L.D. Almost 24 hours later, it leaked online. In a word (poor quality an all): wow. There will, no doubt, be a better high-resolution quality version of the anticipated first look at the superhero team-up sequel, but it looks pretty damn good. It is fitting that the trailer music uses the song "I've Got No Strings On Me" from Walt Disney's Pinocchio soundtrack, not because Marvel is now a subsidiary of the House of Mouse, nor because the malevolent robot Ultron (James Spader) pretty much references the song when he threatens Earth's Mightiest Heroes; rather, it is fitting because it takes the origin story of the title character and turns it into this bleak, twisted form. Instead of lying and disobeying his maker and then redeeming himself for his transgre...