Gamification - The Neo-Generalist Way