Scary, technology-loathing dogmatic aliens vs Scary, technology-wielding Space-Squids