I've spoken to Miyoo about this device. They say that it will be released in November and will be available both from AliExpress and third-party retailers (IOW, you'll find it on Amazon). I asked for specifications but none were forthcoming.
Miyoo have a long history of being optimistic with release dates so take "November" with a pinch of salt.