I don't mind the difficulty really. If I had to change anything, it'd be the shop. Rather than have the shop sell stronger equipment, why not take advantage of the Quest system. Sally offers you a quest to find some supplies for her, you do it and turn in the quest. Lo and behold, the shop is upgraded to sell better equipment. A compromising fix. Beyond that, the game is fantastic.