Microsoft unveils Game Room
The Project Natal release date wasn’t the only thing Microsoft announced during their CES 2010 keynote address, they also had something else up their sleeves. Microsoft unveiled a new Xbox Live and Games for Windows Live feature called Game Room, a virtual arcade for Avatars. You will be able to customise your arcade space as […]