Balance challenge and skill level

  1. Player-Centric Design vs User-Centric Design (Player-Centric Gamification Tips)
  2. Player Control vs Player Autonomy (Gamification Player Progression Tips)