No. Non occorrono né download, né installazioni. Basta collegarsi dal proprio browser e il gioco è fatto.