Downloading casino games from Jackpot City is an option. If you download, the overall experience will be more immersive. But, if you don't want to, you can play the casino games in the non-download mode. It opens the game on the browser, where you can gamble.