Jbmm.fr came across this odd looking device in Hong Kong. It has the Archos brand on it, but I'm certain this is a knock-off (for 2 reasons). I've seen the menu on other generic Chinese gadgets, for one. And my other reason is that this doesn't look like Archos hardware. Get it at your own risk, folks.
Right now all I know is that it runs Android and has a 7" screen. I would strenuously urge you to avoid it.