User-centric design philosophy

  1. Player Engagement vs Player Involvement (Gamification Achievement Systems Tips)