No, you are not required to download the software. Just select one of the available games and start playing from the browser.