Mark as done to rate
Permanently Closed - You and your crew are returning back to Earth when your spaceship encounters serious engine failure and has no choice but to crash land on an alien planet. Venturing out into the mysterious world, you come across an alien craft which could be your ticket home... if you can get it started before your oxygen runs out.