User blog comment:Tupka217/New DC Nation trailer/@comment-47881-20120930231303/@comment-1038387-20120930232645

No, this is something else. Not the bus depot. It's a giant blue robot. Around the 1.33 mark in the youtube clip.