a futuristic science station in a stunning alien landscape by johnny bruck