Yes, you need a browser and stable internet on your device to run the slot. The slot works on all devices, including laptops, computers, smartphones, and tablets, regardless of the operating system. If you want quick access to the simulators, you can download the application of your chosen casino.