Game News Star Citizen's biggest ships featured in new trailer, Idris frigate nearly ready to launch