After reading the sites description of software/RNG, we might be better off without it. Plus the site uses this new currency...Hmmm...you know, in the former Soviet Union, they used to have this saying:
"They pretend to pay us, we pretend to work".
As well, I'm sure uncle sam will JUST LOVE the fantastic "anonymous" deposit and withdrawal system...no chance that could be used for, oh, I don't know, money laundering or funding a terrorist organisation? No, they wouldn't think of that...