Nice really polished game, really pleasing graphics and effects, simple but fun game loop
One suggestion I would say is that the train noise pitches are too few, maybe use a wider range of pitches or try using a RandomFloatInRange which will pick a number with a decimal to give it more variance. 1 minor bug I found was, even with the sound and music muted, the add player name enter button still made a noise when I added my name, but other than that very solid submission! Ticks all the boxes