Thank you so much for your kind words!
About the difficulty in this game: if you have trouble with early gameplay, you can check How to Play -> Beginner's Tips (from the opening screen or the Journal) for some detailed hints and strategies on how to survive, gain EXP and money.