No, not absolutely all online slots was download-100 % free