It's cheesy, but SuperGT finally has an English-language promotional video!