Personalized experience provider approach

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