Purple Planet

After landing on a purple planet and having a brief encounter with its inhabitants, you find yourself in strange place without any recollection of how you got there. You must figure out how to escape this place so that you can find your dog and leave the planet. This involves exploring the area, collecting/combing items, and solving puzzles. Will you find a way out or will you be a prisoner of the purple planet forever?