I like the explaination for Optimus. They indeed need to keep it as real as possible. Their decision regarding the trailers and all, is not so dumb. Although, they will need to show us at least some robot parts... C'mon, at least a hand or a foot
I will go see this movie no matter what. I'm sure that they won't blew it ''Godzilla'' style. Well, I sure hope so...