Yes - you can access the casino and play all of its games in instant play mode. There’s no need for you to download any additional software to your device in order to play.