Unlocking the Potential of Retriggerable Free Games: A Deep Dive into Player Engagement and Game Design