The gamefield resized but the starting positions of players were not adjusted - the remaining 3 of us got random’ed 3 out of 5 “5-players-slots”.
I was lucky enough to get this one which was outside of the gamefield
Well, at least I see you have implemented the “automatic reparations for game bugs” feature, because I got 2 consolation survival tokens for this instant death
On a more serious note, the fact that I got assigned two tokens seems like a data race coming from that parts of the code request the answer to “how many players are there” at different times instead it being queried once and passed to the different components that need it. Seems like 1) the code for scaling the field, and 2) the code for assigning survival tokens during the round (see no survival tokens for me), both made this query when the answer was already “3 players”.
While 1) the code for randomizing starting positions, 2) the code for assigning survival tokens at the end of the round, and 3) the code for displaying players list in the top right corner, were still certain there are 5 players playing.