Point-based system

  1. Rewards vs Incentives (Gamification Achievement Systems Tips)
  2. Game Completion vs Player Completion (Gamification Player Progression Tips)