This game will be really unsatisfying on a very deep level. You need to be pissed off a lot to enjoy the win.
I'd qualify that by saying that you do need to be 'pissed off', but with yourself for having made gameplay mistakes. In other words, the game has given you the danger signals and the tools to be sucessful, you just ignored or misused them. We've all played games where all of a sudden, for no apparent reason, you're dead.
In fact, FarCry often irked me because the difficulty was all over the place - even on easy.