The game providers do the game server at their company not the Casino site.Casino just using the page,once the server release good pay all same game would be good to try
My casino site for depositing take 15 seconds and withdrawal max 25k per day just took 30 mins.All on local bank trans-action, no documents needed.But I don't know which casino you are playing with.