This confuses me, in a good way:
It appears that Microsoft Research has yet another hit on their hands.
You may also be interested in peer-to-peer game technology from MSR called Donnybrook which allows a normal server to host hundreds of players simultaneously without crashing.