I made it! But only 1 person arrived with 1% health so everyting did indeed go wrong.
You set up a lot of events which is pretty good. I also like the work you put in the UI to be dynamic and store all necessary info, although it took a moment to know what I had to do at first.