Yes, in order to enjoy poker and other exciting games at Natural8 India, you have to install dedicated software - the installation process is very straightforward, though, so you shouldn’t have any problems with setting up your new poker room.