I actually like this one, which was a relief, since The Art of Destruction, which I listened to before, wasn't all that good. The story is about a planet, Laylora, where things are going horribly wrong. The deeper meaning of the story is that when a foreign element is introduced into an ecological system, things go haywire most of the time. The plot is a bit predictable, but it is a lot of fun. The action scenes are exciting, and there is a real sense of danger for the Doctor and Rose.
It's read by Shaun Dingwall, who played Pete Tyler in the series. He does do a really good job of it, and has a nice, easy-to-listen-to reading. It is kind of funny to note that this is the last Rose story, and it's told by Rose's father.
Two characters are memorable in the story. One is Rez, the human man who arrived to Laylora on an escape pod. He is forever trying to fit in, and most of the villagers are supportive. His presence and how the others on the planet interact with him is an interesting aspect of the story. To me, what indicated that he was memorable was that I could emotionally connect to him at the end.
Another person I had the same experience with was Professor Petra Shulough. She is not a positive character in the beginning, but I warmed up to her by the end. She also developed in the story, which made her a non-one-dimensional person, which people in Doctor Who books often fall a victim to.
I recommend this story a lot, and it appealed to my environmentalist nature as well.