Online gaming motivations scale: development and validation
Motivations for Play in Online Games