No, you need not download anything to play the casino’s games. You can play them from your desktop or phone’s web browser.