Well, I can't compare the previous site and this because I just now open this site.
The site looks pretty good, the UI and the theme color looks so good as well. I took a look at every game had and it seems so cool to play, perhaps I will try once I have a vacant time to explore more. I also took a look at the TOS, I saw there regarding the KYC verification. How you will determine the scope of the KYC procedure if the deposit comes from money laundering?