Great job on this overall. It reminds me of the google doodle Olympic games game. The collision boxes for the player was a little annoying cause I kept bumping into signs and other things. I think I might have soft-locked myself somehow cause I got the quest to talk to the seagull but he won't say anything. I had gotten the peanuts and given them to the red panda before I ever interacted with him, who pointed me to the fox who also basically has nothing to say to me.
Another few improvements that could be made are the tiles don't quite line up in some places and the transition areas could be delineated a little more since it is impossible to tell if you can walk from one map to the next, it seems like there's a few places I should be able to but I can only go north from the starting area. Lastly with the chat system the skip button being the same as choose an option is a little annoying as well due to trying to skip to the end of the dialogue so I can read faster and accidentally picking an option when I didn't mean to.
Anyway good job putting the chat system together, I wanted to do the same for my game but it's a big undertaking and you did a good job. I also liked the text animation touch in some places.