Editors Liked

  • Impressive alien landscapes evoke a sense of wonder

Editors Didn't Like

  • The existentialist mystery goes nowhere
  • Does a poor job of introducing mechanics