New provider in Royal Panda Casino