Fixed joining bug. Game seems to work at some level, haven't fully tested