Toward an understanding of flow in video games
Computers in Entertainment
Ray Hickey
Michaela Black
Ben Cowley
A Playful Affordances Model for Gameful Learning