PartyPeer: a P2P massively multiplayer online game. - Leslie S. Liu 002; Roger Zimmermann; Baoxuan Xiao; Jon Christen (ACM Multimedia, 2006)