Integrating Mobile Gaming for Enhanced User Engagement: A Case Study on Progressive Web Apps