It generally depends upon the online casino itself, although generally speaking, all live casino games are accessible in instant play mode. This means you don’t need to download anything and can simply access the titles via your desktop web browser instead.