How Retriggerable Features Enhance Gameplay and Engagement