I just think that it could reset every 2 or 3 months instead of every single one. Due to the large playerbase, resetting every single month would bring people a lot of frustation about not having enough time to climb up since there are people who cant play 24/7. Other than that, it's a great addition and it shall add a lot more of competitivity to the game. Great job.