Thank goodness for rule breakers. After the low-quality leak someone posted yesterday, which half the Internet saw pretty much immediately, the good folks over at Marvel decided to release the official teaser trailer for Avengers: Age of Ultron a week ahead of schedule. Ruining childhoods everywhere, an eerie rendition of "I've Got No Strings" from Pinocchio plays in the background as Ultron (James Spader) narrates the impending destruction he plans to bring to the world. Marvel had a good sense of humor about the leak and hiariously blamed Hydra for it. Check out the trailer below and try to contain your excitement.