I absolutely love the game. The art probably even more than the game itself. It's so gorgeous and atmospheric. It's a bit harder than I'd prefer, but it's definitely fair. I went straight north for my first area and died what felt like a thousand times, mostly because of my impatient attitude. Always dashing and slashing, like a total idiot. Then I calmed down a little, realized that most enemies aren't that quick or bright and started to take them down, one by one. It felt good. Really good. I'd still died here and there, because I wasn't prepared for some enemy waves, but it was more than manageable.
Then I reached by first boss.
Boy, did I rage. Calmly, because I'm not 15 anymore and don't scream at video games, but it was really getting to me. I was basically squeezing my controller while trying to fight the boss, with no upgrades, new weapons or special moves. Just me, my sword and my pistol. And I kept dying and dying. I usually got at least two thirds of his hit points down, but the birds and/or magic attacks would get me eventually. I tried few things here and there, but nope, I kept dying. The reanimation animation was so slow, it felt like it was taunting me. God, I wish I could speed it up.
I was getting mad and that feeling was starting to feel familiar.
Not because I thought the game was hard and not fair, but because I knew it was 100% my fault. I was simply making the same mistakes I did early in the game, over and over again. Trying to rush it and ignoring the patterns. I definitely knew that the boss was beatable, even for someone who isn't that good at video games. And yes, of course, after I had calmed down a little, took a short break, I went back and beat that guy. It felt great. Just really good and satisfying. I had to beat the impatient, sleep deprived idiot inside myself first, but it was worth it.
Of course I learned nothing and almost rage-quitted in that really dark dungeon in the area, because I was getting squished left and right and the checkpoint felt badly placed, but even that I managed to do.
tl;dr: get good.