Concidering it came from TFLive, there's a 20% chance it's true. Still, 20% is STILL a chance, so I hope this is true nonetheless. Really hope that these are the ads that were mentioned a while back, the one with Blackout's capeblades forming and Cullen saying "I am Optimus Prime". Besides, it would coincide with the new magazine ads (the ones that premiered on Myspace and AICN).
For those who are going "WTF": There's a new Sector Seven password ("Fwiffo")...Which takes you the 'Megaman' lab.