It sure smells and looks like a Ponzi Scheme. And you know how these things go, the higher the returns, the sooner it collapses.
For those who want to set up a Ponzi Scheme, don't be amateurs like these guys. Take lessons from the Master of Ponzi Schemes: Herbalife. Over 40 years and still going.