XIII remake launch trailer

Due out on November 10.