Minor Suggestions
The first ones have to do with the battles. First, you can get into a battle even when you're standing still. If you beat one battle and then don't move, you'll end up in another about ten seconds later. I guess this is more true to how it would "really" be, but it feels off. Secondly, the frequency of battles feels a bit too high. There's nothing wrong with the battles themselves, but anything that gets repeated too much is bound to get old. I'd say make the battles less frequent, make the areas smaller, or make the character move faster. Third, you should definitely replace the sound effect that plays when you enter a battle with something better-sounding. A guitar? Trumpet? Drums? Something that's not a person going "DOOdledooloodoo..."
Also, souldn't there be a "defend" battle option?
Two other things I think you could improve are the map and the collision detection with walls. It just feels weird to have a map that you have to go to another website to look at. It would seem more natural for it to be in-game. You might also want to make it only show a map of the current area instead of that area and all of the areas connected to it. As for the walls, the game goes choppy when you walk into one and then it "teleports" you away from the wall a bit. I think it should just stop you.
Everything else is just wonderful, though!