Hello! I don't know anything about game design but I hope it's ok to throw in a little feedback.
I think scaling up the amount of XP you recieve for daily challenges (daily riddles, chest runs, mini games) accordingly to your level / year would be amazing, and would minimise having to grind for...