Emerging Trends in Mobile Gaming: Enhancing User Engagement and Retention