No, non è necessario scaricare alcun software. Tutti i giochi sono disponibili sul sito web e possono essere giocati direttamente nel browser.