Hi. I mean not too hard and not too easy. There are optional extra battles (to level up if needed) but they are not essential. It does require some strategy in the final battles, but nothing to break your nerves.
Just as expected. Difficulty settings back then: Normal, hard, very hard, hell on Earth. difficulty settings nowadays: Easy, very easy, toddler, watch somebody else play the game.