use XMPP for networking?
We’ve seen from existing free software game networks that dedicated chat systems fail at building a viable player community. By implementing XMPP (aka Jabber) we allow any player using any PySoy based game to chat with any user on a federated server. Players will be able to log in using their existing account(s), join chat rooms for different games, utilize teamspeak-type chat via the Jingle extension, and advertise their own servers. The actual game play is done via ICE-UDP for minimal latency.