A man is pulled off the streets of a major city only to wind up on a desert of a planet. Stuck he is left on his own how to figure out to survive but solve the mystery why he is here.
A man is pulled off the streets of a major city only to wind up on a desert of a planet. Stuck he is left on his own how to figure out to survive but solve the mystery why he is here.