Alien: Romulusdee10.0· February 16, 2026Followso… were those last 20 minutes necessary or ???1CommentsSign in to react and join the conversation.Sign inGet the app