Devil May Cry 3: Dante's Awakening is a terrific game that has aged astonishingly well, a fact that becomes clear within moments of playing it today.
A good excuse to play it today is Devil May Cry 3 Special Edition, which recently came to Switch. It's the same excellent game with the addition of a weapon/style switching mechanic, practically the one thing it needed to stand next to its modern sequels.
The Special Edition is the best version of an already great game. Can't say fairer than that.