I hacked this whole thing together in a cafe in Paris over a couple days. It's not exactly what you'd call "scalable" ;). Given that it keeps a long-running streaming http connection to every client, it'd be expensive to set up servers to support this.