this is cool, but still has some bugs...the state event should go to the new player, instead it goes to *everyone* BUT the new player...