I feel that this is further confirmation that Prometheus is some how related to the Alien movies. I sure hope that it is because that would be awesome. This is exactly how they should connect the two series together.
A Lover of Everything Film
The Culture Of Now
Sports and pop culture from our rotating cast of writers
Nature, Spirituality, and the Human Condition