Alien turret