Ensuring Legitimacy and Player Engagement in Online Slot Games: An Analytical Perspective