I am always ready to learn although I do not always like being taught. This is exactly how we look at gamification to involve learners in the learning process. A carefully designed gamified learning environment ensures high level of engagement, helps easy recall and aids retention. We present the learning objectives as challenges and content as key to solve these challenges. Gamification triggers intrinsic motivations. It generates passion in the learners and learners are motivated to achieve the goals defined in learning objectives. Our approach to gamification is a powerful story, series of challenges, and right feedback at right time to help the learner achieve what they are supposed to achieve.