Ruvika: Star Wars Jedi Knight 2: Jedi Outcast, this could be one of the darkest stories set in the Star Wars universe, the revenge path of Kyle Katarn lead you through some extensive and complex levels. The game is still as loveable as I remember, charismatic characters, iconic and fun gun play and the opportunity to live an adventure in the Star Wars univers.
The game is really hard, I tend to play games in the highest difficult and in this case I press the Quick Save button so many times that almost broke it.
One of the few problems I didn't remember was a little bit offset of the sight, shoots with the blaster are not as precise as I would like too, but there is a fix for that on PCGamingWiki.
Another problem that could experience new generations are the door hunting for the game, this big levels have a toon of "secrets", old school players are used to this and know how to find them, but problably could be a little bit too complex for younger audiences. Still I recommend you to play it, it's a great game and so much better than any of the modern movies, games love more the Star Wars univers than Disney and Lucas itself.
It's such a great game. It was the first Jedi Knight game I played!
I replayed it again last year and it's still a blast, although like you said, it's a bit hard on certain sections.