Do I have to download the cloud software in order to play?

Our cloud software is required to play on our cloud gaming servers. This software makes the connection between your computer, our website and our servers.