I like the new look!
Anyone else getting the Xbox Beta section right on the front page (above "My Xbox") like I am? I was also able to download a beta application and receive a 0-point achievement for being in the beta...
To clarify: I was not in the Dashboard or the Kinect betas.
Log in to comment