It's like a normal boss battle, with a twist.
There are two or more teams.
Each team has a set of normals and a boss.
The normals can spawn as much as they want, but their boss has one life.
If their boss dies, they lose. In the event of more than two teams, the whole team is removed from play and must spectate.
If this is already possible, please tell me how to do it.