Challenge-based gameplay mechanics
Player Engagement vs Player Retention (Player-Centric Gamification Tips)
Player Improvement vs Player Enhancement (Gamification Player Progression Tips)