Thanks! Some info on the boss: he has base hp of 30k, and by the time he first spawns it increments to ~50k hp, so basically a DPS check. You would want to prep a single target DPS tower to beat him.