Quote Originally Posted by AgentPaper View Post
This doesn't make much sense. From your description, they seem to be roughly the same size as a human, and flight-capable animals tend to be much lighter than similar-sized animals.

Normally this wouldn't really bother me much, but it just seems strange that you're so concerned about the intricate details of the joints of the armor they would "realistically" use, but so willing to hand-wave away the basic principles of biology and physics.
Crazy biology is the buy-in for the premise; it's just what you've gotta accept to get anywhere with the concept. Crazy weaponry/armor isn't required for the concept, conditional on the biology working out in the first place.