I would't nessesarily say that the creatures were good because there is an extremely small chance for creatures from another planet to evolve into similar creatures to another planet. It's just too low of a probability. Low.
Other than a few scientific fallacies, it was really nice. C: