Microsoft rumors: Origami Project?

What is this? origamiproject.com has been registered to Microsoft and they have a launch date of March 2nd, 2006. If you click the simple flash, it’s just a familiar spoked design that many have seen before.
What exactly is this? Could it be some new project that we haven’t heard about? Wait… could it be this?

The best example of this is easily the Origami Personal Communicator from chipmaker National Semiconductor. So named for the multitude of ways it can be folded, Origami is many products in one: a personal digital assistant (PDA) running Microsoft’s Windows XP, digital camera, portable Internet access device, smart mobile phone and an MP3 digital music player that supports both Bluetooth and Wi-Fi wireless networking all crammed into a single package. Or rather it would be if it actually existed.

Hmm.
Via origamiproject