Talk:Europa/@comment-24735116-20140410152022

Have you watched "Europa Report"? Great film on this premise (though imo, showing the alien ruined the ending)