Advancing Transparency and Player Engagement in Online Slot Games