Hmm, i was thinking this scene could have been at the beginning. The vehicle we see looked like a survey module and when i saw the pics of it blowing up i thought, religious terrorism perhaps? Would be interesting to see this movie take that turn. As for the trilobite, which i personally call the star beast, it might be a lifeform thats living in the surrounding body of water. Or it could be a stand in for something else? Idk i just reeaally hope this doesn't turn into avatar -_-