Ei, sillä pelaajien on rekisteröidyttävä sivustolle. Pelitilin luominen on kuitenkin helppoa, ja lisäksi maksutapavalikoimaa löytyy runsaasti.