I don't see how you can say Devil May Cry 3 and 4 is a better designed game than that, which never had any such system in place. DMC3 is just pure chaos that locks core mechanics behind game progression, in game currency and execution barriers with no real rhyme or reason behind any of those barriers.
It's a good game that I still enjoy, but I don't see how you can say it's the best action game when pretty much every game since has learned from its shortcomings, and improved upon them. Play DMC3 today after playing any modern action game and it DEFINITELY shows its age.
Because the gameplay and level design is such that it teaches you how to pay the game, by playing the game.
Hey you know this guy... you cant hit him with you sword.... You might wanna shoot him
Hey hey seems to be wrecking your shit, maybe you should dodge
Hey that arm thing you got there, can grab peeps, maybe you should do it. Maybe its break shields, maybe we put enimes right here to with shield specific combat to teach you sheilds. I dunno, maybe we designed this level for you to keep using your arm to show you can use you arm for everything. Hey maybe you can us it on bosses I dunno, maybe we put bosses here for that reason specifically.
Hey maybe you should learn combo's maybe we put enemies in this forest to teach that you need to vary up your strikes and kill shit quicky.
That invisible hand is in place, lets called level design, boss structure and exculpating difficulties.
Hey... Dont.
Revengeance was good but 5 hours though?
I would say like 7 on the first play through
That game still short a shit though.