I have played over 15 games but I think I just now discovered how flying truly works and I want to verify that I am reading the rules right.
We had been playing that flying creatures swoop down and attack melee creatures but then have to hang around on the ground the remainder of the round. However after reading the rules again, it clearly states, until the end of the attack it loses it's flying trait (not round). If this is correct, flying is way more powerful than I first thought.
"If a flying creature makes a melee attack against a non flying creatures, it loses the flying trait until the end of the attack..." Page 19