A catastrophic meteor impact has hit the International Space Station, jeopardizing crucial systems. Can your team repair the escape pod in time to rescue the crew and yourselves?
The International Space Station has been hit by a devastating meteor impact, knocking out many of the vital systems on board. Does your team have what it takes to repair to escape pod in time to save the crew - and yourselves?
Reviews
No reviews