It regulating framework means that players can enjoy a secure on line casino experience