Only ones I've payed is blood dragon, New dawn and Primal, did not enjoy New dawn or primal at all, Primal particularly is a terrible game. I enjoyed Blood Dragon but it was mainly for the retro vibes, not really a great game. In fact I've never finished a Far Cry apart from Blood Dragon and usually get bored a few hours in but somewhat enjoy my time with them even if it's short lived.