Nie, nie je nutné stiahnuť si softvér. Všetky hry sú dostupné v prehliadači, preto sú dostupné na akomkoľvek zariadení.