MicroPlay: a networking framework for local multiplayer games
Latency and player actions in online games