Tried playing roulette on your site and I am not impressed. There are way too many loading screens even though it did not take too long and eventually loaded up for me. Also, the animations were laggy and I have a decent PC.
Your team needs to focus on fixing these issues immediately before focusing on other stuff since quality should be first priority here.