Hmmm... I recall someone mentioning about other heroes in the game. I think that this is a great idea. Doing this would put more competition in the game, and maybe it can solve the problem of limited time for quests. For example, instead of worrying about completing a quest on time, the player instead has to simply decide which ones to do and which ones he/she can afford to leave to the other heroes. So, other heroes can do quests and increase their reputation and such, be friendly with you, or upset and try to ruin you, which would partially be based on the dicisions the player makes. And maybe it would be more fun if they also can win the game. For example, you want to complete a quest before an enemy heroe does, but your friend is going off to save his wive and cant do it alone. So the player can either choose to go with his friend and then have a hard time countering the effect of the enemy's success, or choose to take care of this quest and ruin his relation with his friend who is another heroe of the game, consequently increasing his competition.