Arugaloids

Just a bunch of skuzzards taking towers.