A game about the solitude and survival in a high-tech lump 400 thousand meters above the earth.