Chances are decent if it's early in the game.
Not when 50% of the deposit funds are missing.
I emailed the owners and they are aware of the problem and if people have lost money from it they said they would be happy to pay out. Try emailing them if you guys have problems...