Both Hidden and Destiny, as the two Transformers TV spots have been branded, can be downloaded directly.
Look! Robots! Whoooo.
Actually, the signs are this one's going to be pretty dull, if you ask me.
[EDIT: Hidden is hosted on IGN, Destiny on the Sector7 site... I think...]