A game that can be completed by reaching a certain rank is suitable for short-term objectives. When the gamification is long-term, you should set up a wide variety of development paths, with each of them associated with specific ranks, while also the system of updating and rotation.