PC World - Game Room seems almost like Microsoft's Xbox-centric answer to Sony's PlayStation Home, but without the meaningless trundling between urban pylons, water fountains, and movie theater marquees.

Source