http://teachingfromhere.com/gamification-flow-important/
Gamification - What is Flow and Why is it Important?