Two portals or two alien ships? Hmm 🤔