I think the player experience would improve greatly if you added a quest system for the quests, (preferably with hints or even a mini map), and being able to fast travel; checking every location every day to see if there's something new to do can be a little frustrating