I went ahead and submitted my ID and now they further verification for KYC3! like utility or bank statement . Which is not even available for my country (according to settings) they want me to provide it in live chat.
As I predicted and probably after providing that they will ask me to take selfie or video calll just to further hassle me. I won't entertain them anymore and consider my deposit/money gone. But be careful with this shady casino