The ranger who's stuck in space