Development and validation of the player experience inventory: A scale to measure player experiences at the level of functional and psychosocial consequences
International journal of human-computer studies