How On-line Slots Revolutionized the Slots World