Yes, this is completely unproblematic thanks to the instant play option. Simply open the homepage of the casino in the browser and you can already get started. A separate download is not necessary.