Gamification is defined as the use of game design elements in non-gaming contexts. It is been getting a lot of attention in recent years. However, the amount of research undertaken on gamification is limited. One of the problems it faces is sustainability. Designers might overlook the elements that increase sustainability due to lack of a standard framework that contains the essential component...