The text read like it was poorly translated from a non English language. Grammar and spelling errors. Characters were interesting but too many die for my taste. The Dragon Steam Ship circus was filled with clever fantasy/sci-fi characters and settings. Too many unresolved subplots. Story didn't flow very well. It was entertaining but could have been written better.