When a game starts, its state flips to "in progress" so it shouldnt be shown in the lobby browser. Now the browser knows to update to hide that game.
Also, on FE, fix how the lobby chooses to show games or not.
Technically, on the FE, we don't have to hide games under 0 players, because they will have gotten deleted on the BE and should never serve to the FE. But, let's leave it as extra protection for now.
When a game starts, its state flips to "in progress" so it shouldnt be shown in the lobby browser. Now the browser knows to update to hide that game. Also, on FE, fix how the lobby chooses to show games or not. Technically, on the FE, we don't have to hide games under 0 players, because they will have gotten deleted on the BE and should never serve to the FE. But, let's leave it as extra protection for now.