Sure it tells us absolutely nothing about the gameplay, but who cares when it's brimming with style. THQ's committed to a November 15th release date in the US. We're kinda stoked.