I beat him by equipping a bunch of guys with Air Render. The monster is weak against air attacks. Also, the monster seems to use its pull in attack on the guy with the lowest health. If you keep reviving allies then it shouldn't be able to get much health back. Don't kill the antlions...