This is very risky to make any deposits.
I like the interface from the site, but personally I do not bet on Esports.
There are some concerns here that for the withdrawal you need to do the KYC and only then the withdrawal will be processed. Although this is not mentioned anywhere on the site. Rather the site claims that it is a NO KYC gambling site. I will like to hear official opinion on it before betting here.