Didn't know about this part. These restrictions made me completely lose my interest in this site even though I felt that it had some potential. Am observing more and more crypto gambling sites enforce mandatory KYC in recent times.
Such sites are screwing themselves royally since they lose a significant portion of the crypto customer market who detest any form of KYC.