Distributed multi player game