Competition as an element of gamification for learning: an exploratory longitudinal investigation
Why People Continue to Play Online Games: In Search of Critical Design Factors to Increase Customer Loyalty to Online Contents