Good narrator, pace and overall world building. I like skill progression and that the OP has a brain.