Never heard of that casino or how legit they are while it is unfortunate what happened to you in this situation I do feel all casinos need to enforce more actions on this to protect their players like mentioned above you asked to have a 'spend limit' which didnt seem to work and also a non reversable withdrawel these are just 2 at the top of my head