Star Control: Origins Preview from Windows Central

Windows Central takes a look at Star Control: Origins and gives their preview of their time with the beta.

Read more here: https://www.windowscentral.com/star-control-origins-preview