this?
http://zzbook.co.uk/
I have seen the shell before from one of the Chinese manufacturer. Im a bit annoyed at them for calling a normal LCD display "c-paper". seems like they are trying to mislead people to think there is something special about it.