Implement game/join.

not perfect.