Challenge design strategies

  1. Player Skills vs Player Abilities (Gamification Player Progression Tips)