This is a pretty fun sci-fi short story, guy is stranded on a planet with some very interesting monsters and some mysterious memory loss, and has to survive. Certainly my sort of thing and there are a few nice surprises....