The kaleidoscope of effective gamification: deconstructing gamification in business applications
A motivational model of video game engagement.