So they stole 544310 FUN from me 3 months ago and support has been nonexistent and not answering me since then.
That's about $26K at today's exchange rate. If it weren't for the fact that the site is in internet limbo and we don't even know which jurisdiction it answers to, it would be enough to consider taking legal action against it. And even more if you get a few aggrieved people together. But as things stand it is difficult.