Yes. There’s no software to download, so a browser version is the only available option for gambling on this site. You can only choose instant play, but you can do this from any device.