Streaming: A New Kind of Multiplayer