Gears of war 5 perk skills

Does anyone know what is the Fahz’s feedback boost perk skill is all abouti in GOW5? And is a head shot consider a critical hit? As I just do not know how to exactly make a critical hit… Some help will be appreciated thanks !

I think that the feedback perk reduces the cooldown time on his ultimate ability, doesn’t it have the description on it? Head shots should count as critical hits. There are additional critical hit points on other enemies, such as belly of a snatcher, the back of a matriarch, the vents of the kestrel, the middle of a sentinal.

Thx for the help