Looks pretty interesting to me. I'd like to learn more about it.
When looking at this frame on Aliexpress I see a link for another aluminum frame that has the shock connected to the down tube like a Jeffsy. It says the seller is Greenrider
Store. I'm really interested in that frame too. Wonder how these two frames compare.