Isn't this just a rebranded chinese tablet?

They also sell one of those linux-on-a-stick devices with their own logo over it.
Not a particularly special device anyway.

drmr


ps; Interesting that you point to the pandorawiki. someone on their forums recently also promoted these tablets