I came for the mecha, I'm staying for the horror.
Question regarding these Dragons, what do they look like? Like, how tall are they generally? Are they more humanoid like the EVA's, or stocky like Battletech? I also assume that they are bio-mechanical, like the aforementioned EVA's since you mention they are based off of the alien's flesh and blood. And what exactly is it that makes these Dragons better over say, normal tanks?
And where does technology stand in terms of weaponry? Plasma, lasers, gauss?