QUOTE(Capn_Fish @ Jan 8 2008, 09:35 PM)
Links? Specs? Pictures? Details?
Google is your friend. It does look cool, but the only site I found was in Italian, and
AFAICT it was thin on details. Touchscreen, slide-out keyboard, "internet device", with some sort of Intel cpu. No clue about operating system, or, again AFAICT, anything about interfaces.