Stuck on a rescue mission on a nearby planet, Unit Zed struggles to complete their mission and stay alive.

[ "Space Welcome Part 2" ]