No, you do not need to download software to play Virgin Casino games on a desktop or laptop computer. All you have to do is open a web browser, like Google Chrome or Safari, head to virgincasino.com, and login to your Virgin Casino account.