Sort:  

not really. they updated the contracts to offer more buyer protection, and they have never withdrawn from the games deposit wallet