Star Control: Origins - 'By Any Means Necessary' Official Trailer | Gamescom 2018

"Captain, you must save humanity... by any means necessary." Star Control: Origins releases on September 20, 2018.