By using this site, you agree to our Privacy Policy and our Terms of Use. Close

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!!