Quantcast
View Post

According to the minute long roaring applause at Microsoft's press conference, its a big deal. And definitely not overhyped.