From RPGs to UX: How Progress Indicators Affect User Engagement