Não. Você não precisa fazer nenhum download para aproveitar os jogos. Basta acessar o site, escolher o seu favorito e jogar na própria plataforma. Desta forma, não precisa ocupar a memória em seu celular.