I just visited your site and the graphic designs and the games look solid and fun to play, do you have any bonus system for new users who may be m in trying your site out, and what are the deposit and withdrawal conditions.
As the other user has said previously, I think you should reconfigure your site to auto-convert to the English language using the IP address of the user because it’s hard to see where to manually select English.
I don’t think currently they have any bonuses for new users.
It would be better to ask their customer support as this will might help to understand the promos better if they have any.
Moreover regarding the deposit and withdrawal conditions, there shouldn’t be any minimum deposit amount and yes as their thread title says they won’t be asking for any KYCs as mentioned.
Still the correct and accurate information you can get from their site’s help panel.
Hope this helps you.