How to make a perfect dodge satisfying while not breaking the pace?
I've heard someone once critique the perfect dodge mechanic in Ninja Gaiden 4 for breaking the pace of the game (for context, he didn't hate the game, and said he would absolutely recommend it, but he did have some complaints about it) and it got me thinking: how can one make a perfect dodge mechanic satisfying to pull off without something being too over-the-top and obstructive to the core gameplay flow?