Return to Article Details Impact of Social Gratification and Game Design Elements on Social Network Gaming Habit: Mediating Role of Consumer Satisfaction Download Download PDF