Might get a bit chaotic with more than 3 people playing at once.

You definitely have a great start to your script. I might suggest some load balancing work because once you get more than 4 players playing at the same time the site code really slows down and after running a few "players" at once I was able to get one player seeing 5 seconds ahead of other players. (Meaning time stamps were starting to get way off between players)