I would love to see one of those mushrooms in detail - if they are mushrooms. They might be something totally different from any form of life we have ever seen!
Where does the Bible say that there isn't life elsewhere? It just doesn't talk about it? Personally I never saw the conflict.