We are sorry for this, if you encounter this it might be that your geo is restricted. But can we have your user ID for more investigation.
Here is my user ID: 2307170 and I also encountered internal server error when I was trying to login. Those are some of the things to fix and I believed everything will be fine. After that day I have not try to deposit again but I will try again in my free time to see if it have been resolved and have some funs. It is a nice platform to play gamble. And your welcoming bonus is attractive to gamblers and I believed you have gotten good number of gamblers. Nice to meet you here.
You have made an honest review already with this your little experience on their platform and i believe things are going to be fixed as expected, as some used to say, Rome is not built in a day, as long as a gambling platform has something to offer, they will always live to be improved on their service, with this, i believe you will soon come back giving the concluding side of the story after the challenge have been settled.