The Cosmic Sentinel

A game where you explore a lost planet in search for answers and a semblance of life.
Puzzle