~snip
Judging from the website, there are still many who make deposits, meaning that there are still people who believe in ponzi,
~
Those are probably fake. Deposits are done by scammers themselves to make it look legit.
Your Alexa does not display any data because you do not even have a couple of visitors a day on your website.
So many deposits and payouts but no users browsing it... ~
