Well, I don't think the OP was complaining about difficulty but about confusion instead.
The thing is that it is necessary that the game lets you know exactly what you have to do to complete a quest, not "how" but "what"; not to think you are done when the game is laughing at your back knowing you really aren't

.
Other than that, challenge is very welcome

.