A puzzle game with minimalistic graphics, which takes place on an unknown infected planet. The main character is trying to uncover the causes of the... Read more