Extending Game User Experience - Exploring Player Feedback and Satisfaction : The Birth of the Playsona
What is user engagement? A conceptual framework for defining user engagement with technology