Alex Morganis has examined the code of the Origami Project web site, and says he's figured out what the thing is: a mobile PC running Windows XP.
For all the hype it's creating, it had better be significantly more than just another notebook. All that teasing to "touch me" "everywhere" had better lead up to a mind-blowing Origamism.
Touchscreens? Pervasive computing? More info from the site on March 9.