Designing Engaging Slot Games: Balancing User Experience and Regulatory Compliance