Too short. More written detail would improve the length and quality. Overall plot is solid and fun.