No, you don't have to download a casino client to play at Shadowbet. You only need to have a compatible web browser. A good part of the games run in Flash so you will also need to have the latest Flash plug-in installed, which is widely available.