If you are not a representative of the casino then why did you post a tracking link? Where did you get it from?
And to be honest, I don't quite like the fact that we need to register before we can access the website (although the registration process is very simple. We don't need to provide an email address or even set a password. A random username will be automatically generated too!). It's just my opinion. Some users might like this feature, unlike me.
do other casinos immediately give you access to games?