Exploring the Technological Benefits of Glory Casino for Modern Gamblers