I really want to play to join BTCTalk Leaderboard, and have registered, but when I try to make a deposit, a wallet setup page appears, requiring me to fill in my name, address, and several other fields. Is this KYC? If not, in my opinion, players should not fill in this data just to make a deposit.
It's a very basic level of KYC. Depending on licenses, it's very common these days.