The First Trailer for Life Promises a Tense Scifi Horror Story