Devil May Cry 5 Review | A rank combat, C rank innovation - GameRevolution