This is the Imogen Studio Cinema Stick HD miniature media player.
It is the size of a USB Flash Drive, and it has about 4GB of internal memory storage. There is also a microSDHC to jack it up to 36GB total. The Cinema Stick is compatible with any HDTV display which supports mini-HDMI.
This sounds pretty revolutionary. I’m surprised that I don’t have more information on this.