Team Durango Japan distributor had the car before China, but may be Japan did not show much details on building it.
Anyway, I think this is the pre-production sample and I think will be delay its release until end of July which said in China web-site in English few days ago.
http://www.esteedworld.com/shipin.asp?ID=23
So lucky China has the sample to show out something, we just have to wait for one more month!