Very good!
One nitpick I had though is that I found the modern military terminology a bit at odds with the fantasy setting. For a bit I thought this was about the HDF and the Saurian Starhost. But on the other hand, it does accentuate the differences between the two factions.