You do not have to download the Green Jade Games software to play its games. These games are instant play and run flawlessly in your computer or mobile device's web browser.