Switch/PS4/XOne/PC Preview - 'Space Crew'
by Chris "Atom" DeAngelus on Oct. 5, 2020 @ 1:00 a.m. PDT | Filed under Previews
In Space Crew, players are tasked with defending Earth against a mysterious new alien menace by carefully recruiting crew members, designing their own spaceship and venturing across the cosmos.