Space Crew launch trailer
Space Crew, the new sequel to the strategic survival simulation game Bomber Crew, lands on Switch today. We have the game’s official launch trailer below.
Space Crew is being distributed digitally for Switch via the eShop.
Leave a Reply