The site is registered to Microsoft. It’s a good tease. But what is it? And why do my readers know about this before I do? (JP of DesignTastesGood sent me this question).
I do know that Origami is the code-name for a new kind of device. Oh, heck, here come the NDA police, gotta go! …