A strangely familiar signal reaches a lonely satellite station. Follow it through desolate lunar worlds in a short, atmospheric puzzle adventure.