game now plays over sockets, but client threads do not stop properly.