SunshineCoco Drane9.0· April 26, 2026FollowThe Icarus 1 crew’s faces flashing on screen scared me more than anything done in the past five yearsCommentsSign in to react and join the conversation.Sign inGet the app