>>31720955>>31721134If you want something that flies naturally, it needs to be light, which makes it more fragile when fighting on the ground. Which is totally fine, but that's something to be aware of.
So instead of being stereotypical bulky giants build like ogres, your giant fallen angels could be 4 meters tall and have kinda thin limbs, with most of their musculature dedicated to their wings.
>>31721064I wouldn't worry about that, we have a tech level where any biological development can be matched by military equipment.
Anti-air flak guns will have been developed a bit earlier than IRL hehe