Warning: Trailer is a gargantuan 3-minute behemoth.
Watched it on mute at work; didn't know what the fuck it was about. I'd actually be kind of glad to see a non-Transformers Bay. It will be stupid. It will probably be fun enough for an afternoon.