The Rise of Online Slot Games: Entertainment, Technology, and Trends