sniksoft

They are patrol detachment drones. You necessary survive in the fight with them.
Shooter