The game was initially developed as a single-player game (kind of like Tetris). Then to make it multiplayer the entire session management and messaging was moved to a third-party service (it was called electroserver, IIRC). Don't really remember the details now unfortunately!