Since you played my game I wanted to come give this a shot, but I'm away from my windows box at the moment. Can I ask what engine/framework you used to build this game? It definitely looks neat.
We just built this in the personal edition of unity using the teams/collaborate feature. It's not as neat as you think since it's pretty underdeveloped but give it a shot sometime =D