Hundreds of mean looking bug faced robots invade a planet, red glowing eyes, armor, wasteland, hi-tech