Several photos and hardware specs were posted online from a source based in China.

More...