I haven't heard from them before, it's cool that they've been operating since 2016 and I also see that they have a license too. I was just curious if I deposit in Cryptocurrency and win on their games would I be able to withdraw it as a skin on csgo or not
I think what you should have done is to examine the site first for some times to check if there is anyone who will complain for difficult withdraw before depositing what you have, because many of the sites always have problem during withdrawal after deposit or after bet is been win, at least someone have to be sure to an extent before deposit should be made