Peace talks with thargoids | Sci-fi