Gamers love a challenge, but there is a fine line between providing a challenging experience and creating a frustratingly hard one. A game should be difficult enough to feel rewarding but not so hard that it feels impossible.
Source:https://www.cbr.com/hard-video-games-more-fun-when-cheating/