PTD: Player Type Design to Foster Engaging and Playful Learning Experiences. - Johanna Pirker; Christian Gütl; Johannes Löffler (ICL (1), 2017)