Oh dear god that's one of the worst things I've ever watched.
Did he mention a 60th level? (I skipped through). The company pays commission down to level 10 - there is no 60th level!
Throwing pebbles - what good will thinking about it again do me? I've already joined. That ship has sailed even if I had second thoughts.
I disagree with only the founders doing well out of it. I haven't joined from the say so of a random on the internet. I joined after seeing the bank statements of the person who introduced me, and those of her upline (who I know slightly)- showing the money they have been paid. People I know. Having credits of £750 paid into their Barclays account - it's pretty hard to argue with that kind of evidence.
I appreciate you don't have to believe me obviously because to you I am just a random on the internet! 
Anyway, time will tell.