The spot was super short, and a longer version has not been found yet, but here is the first teaser for the 4th film in the Transformers franchise. Does this redeem it for you, or was it lost after the first film? Its not long enough for me to make a decision yet.