More than just a game: exploring the gamification mechanics and procedural rhetoric of the Air Miles Loyalty Program community

  • 77
  • 38