Just checked out your website and I felt that it looked pretty simple with decent UI elements and a great assortment of games, but there is a lot of missing information.
Where is the FAQ?
A live chat window should be added since not everyone wants to join your discord channel in order to chat with your customer care representatives.
you are right the FAQ should be added shortly
about the live chat will be added in 1 months aprox
atm we are working on sportbooks beting and black jack as a priority