yeha its totaly the autobot logo,, and i don't imagine they are using mars as cybertron, it was probably just there as a scout setting up a closer station to watch earth,, i seriously expect this movie to suck a lot... not really cause they change the cars and the robots looks around, thats all superficial. but just cause…