Yes, the casino has an instant play that allows you to play
the games directly from the web browser.