Ended up binging this season due to it being an overall much better, more focused season than the first. The last season felt like a random DMC OVA, this one feels more 'proper' in many ways, almost like an apology tour for some who didn't quite like it enough last season.
However as a PSA, if you're the type to nitpick at extreme levels because things aren't 1:1 with the games, you may not like the changes in lore this season either, specifically with DMC 2.
Overall I'd give it a good B
Positives and Negatives:
+Animation much better
+Much better fight scenes
+Much more focus on DMC story than anything original
+They utilize the larger points of DMC2's (the game) plot setup to make a better, more fleshed out, more entertaining version of it that takes place earlier in the timeline
+DMC2 lore is expanded upon and connects much better with this DMC as a whole
+Arius is a fun villain with cool powers
+He has the Lucia 'dolls' (clones) like the game
+Him and his Uruboros company are used as the reason for the government's obsession with 'invading hell' in season 1
+This means there are rival demon factions (Argosax/Uruboros faction and Mundus faction)
+Also means important human figures from part 1 were simply pawns
+DMC 3 Jester
+Sparda vs Mundus flashback
+Giant demon clash (won't spoil)
+Vergil
+Vergil and Mundus inclusion elevated the whole story overall
+JYB gives Dante a slightly different inflection in voice to not sound so much like Nero
+Dante is somewhere in between DMC 1 and DMC 3 Dante in personality (50:50 Fun:Serious)
+Easter Egg of a younger flashback Dante wearing DmC Dante's outfit
+Addition of Keith David
+Fun use of bosses and enemy types from DMC 1-3.
+Good addition of music from the games including some good licensed music
-Arius looks a bit too much like Dracula
-Loss of Kevin Conroy
-A few music tracks are misplaced
-Matilda wasn't made a necessary-enough original character (thankfully she doesn't have much screen time)
-Other original character (blonde guard guy) same issue
-A sideplot is kind of wasted
-Dante/Lady few romantic scenes feel as undercooked as the games
-A few instances of 'Netflix-speak' where characters will repeat through dialogue what you just saw on screen.
-Dante feels more Nero-esque in his naivety around certain situations (the small positive here is that it makes him feel a bit more human and relatable in other situations than the video games)
-Arius motivation/backstory a bit weak
-Lucia herself (the good one from DMC2) oddly missing
Overall this season left me very curious about a season 3, which is a good thing.