Hundreds of hive minded insectoids invade a planet, red glowing eyes, armor, destruction, wasteland, hi-tech