This story was good. The characters weren't exactly very round, but then, they didn't need to be. They were well-developed. The story was suspenseful enough and enjoyable, and the gun on the mantelpiece was used at the end.
If it suffered anywhere, it was from the speed of the reading. Also, the voices of Lance and Sally-Ann tended to meld together in the beginning. Alasdair needs more pauses. But his voicing of Grandma, Grandpa, and Albert was excellent and perfectly fit the characters. Just... slow down, and remember the value of a good pause.
I wasn't expecting the de-wang-ification. It was a nice touch. But also, I feel the reading got a little deadpan, and the lack of pauses hurt that climactic moment.
Overall, though, I liked it.