And I am a harsh critic. The characters are quite well rounded, and the situatioms and pacing in good.