Yeah, this REALLY didn't need its own thread. Chris is a busy guy, and he will upload the screenshots onto the main Asia trailer article when he is able to. Check there later to see if they have been uploaded, and ask this question in the comments on that page.
"Fantasy is the impossible made probable. Science Fiction is the improbable made possible." -Rod Serling