Promotes intrinsic motivation
Achievement vs Progression (Player-Centric Gamification Tips)
Game Theory vs Gamification Theory (Player-Centric Gamification Tips)
Player Control vs Player Autonomy (Gamification Player Progression Tips)