Found this over at Neowin
Site of Champions
Wonder what it is all about? (Besides MS viral marketing of course)
Any ideas....
Site of Champions
Wonder what it is all about? (Besides MS viral marketing of course)
Any ideas....