Home Tech News Netflix’s Ripley seems ready to salt and burn the Earth in new trailer