Slots and online betting are extremely popular with South African players, followed by table games such as blackjack and roulette.