Towards personalised, gamified systems: an investigation into game design, personality and player typologies
From game design elements to gamefulness: defining "gamification"