No need to download anything, since you can play through a browser. If needed, they have a designated casino app.