The show that is to air on May 12th on MTV to unveil the new Xbox station was taped this weekend. And some guests were able to photograph it and some accessories. Cnet (and a lot of other web sites have gotten their hands on these pictures. Enjoy!
And hardware specs have now apparently leaked out as well.