I really enjoyed this game a few years back.
Once you've got to a high-ish level it gets a bit easy.
Once you've done a normal playthrough try survival mode,no save scumming,fast travel,got to eat/sleep etc etc.
Adds a lot of depth/difficulty,(till you've got really highly levelled up anyway).
Haha its fucking hard as it is! Will give it a go though.