Other thanit being a glider, and not a flyer....I dont see how birds are more evolved than this creature. I'd say this creature would be at the top of the food chain of the birds, if the birds weren't able to fly away from it.
that bird i heard off was found like 2 years ago and now you find out???