so here's the finished product
Wave 18 is really hard (when all the bosses respawn). Strategy? Pay attention to the dragon and teleport to the opposite side of the screen when he attacks. Make sure you have a large army of wights summoned.