An odd combination of Dead Space and Dear Esther, with a nice line in evoking the classics of sci-fi cinema.
Read full review