The device was apparently first announced at Computex. I don’t recall reading any news on it but it did make me laugh. Just look at the headline:
Albatron’s “Tee PC” is all that you need with not an inch to spare
As the article on HotHardware.com mentions, it comes out of the box with Windows CE 6.0 [...]