Very interesting.
If I remember correctly, you are able to see through the screen, and it's also visible on both sides. (well not to state the obvious, I'm sure you can see that in the vid)
What we do know, however, is that it will be officially launched in November 2009...
from Engadget
live pic