Instead of downloading software, you can also play casino slot tournaments by accessing the browser version of the casino site. You only need an internet connection, and you can start playing on your mobile device or PC.