Humans sometimes think we're the missing link between birds and dinosaurs. Feathers really wouldn't be too far off.
I wouldn't be surprised if there were other existing species out there. It's just a matter of searching through the vastness of space and hoping what you run into is of the friendly sort.