where'd that footage come from? did i miss out on some new TGS trailer? I think it is from the Japanese DMC2 television ad.