a green light shines on a futuristic space station