What happened: Possibility of running a ponzi scheme
It's not a ponzi, it's a straight out scam. Ponzi would require affiliates to bring in money, so you get your share.
This is just plain old "trick you that you won something, but you gotta pay first"
Reminds me of those bars where entry is free, but when you want to leave, you have to pay "a service fee"