Yes, you do not need to download any additional software to play casino games. It is enough to open a browser, enter the name of the online casino and go to the website. To play slots and other casino games, registration is not required. However, if you plan to bet real money, create an account and deposit funds to the deposit.