Frontier Developments presents one last look at its simulation sequel ahead of its launch on November 6.