That sure looks like the case, and how timely, too. Microsoft needs a little Windows excitement, given the sorry state of PC shipments and efforts to jump start Surface sales. We haven't seen a good leak like this for awhile, and right now any buzz is beneficial. Even if this thing turns out to be ...