First, I'm sorry for your loss.
Based on the little information you have shared, I suppose this is your eth address: 0xbed5681AB526863c4CCee75e394db537A75DA761, right!
According to etherscan.io, you received 111eth from bitcasino.io then, few minutes later, ~28eth were sent to a contract address and the remaining balance sent to the address you have mentioned.
I'm not an expert when it comes to ethereum and other altcoins but I think your case hase more to do with the smart contract than with the wallet you are using.