Yeah. That's the (unfortunately) difficulty they sold as DLC Day One for Last Light. It's cool to see that they implemented it in 2033 too, as I thought it was quite immersive all things considered.
Still to this very day that ranger mode is available as paid DLC. I still don't understand, who would pay money for a difficulty level ?!