Nope. All new casino sites can be accessed directly through your web browser with nothing to download. The only exception is if you want to play through a native mobile app, which will need to be downloaded to your device.