Damn, that sucks man. Always gotta do your homework before depositing. Here's a quick tip: most legit casinos have their license number at the bottom of their homepage. Google that number + the licensing authority (like Malta Gaming Authority) and you should find it listed on the official site.