Hmmm. The good: This is pretty well written, for an indie book, the style is easy to read and moves along briskly. The fight scenes are well done, in fact, considering this is sci-fi set on another planet, there's an unexpectedly good depiction of trench warfare. Many of the characters are quite l...