Innovations in Online Slot Games: The Impact of New Releases from LEAP Gaming