Ensuring Fair Play and Transparency in Online Slot Gaming