Transformers TV Spot Delivers Extra Explosions