MaulerX on 24 January 2012
So, is this one of those tactics where Microsoft leaks some nice but not mind-blowing hardware just to get the competition in a "comfort zone"? Then Bam! Surprise surprise!!