Unfortunately there is no casino that has a download client for the casino. Microgaming is one of the few that before had that option but it’s not available anymore.