I am on session 9 right now, picked it up on Sat evening. I see what the reviews have said about it being a bit too much of the same thing. For those new to the series it is fresh, but it doesn't totally innovate over the previous game, not that that is entirely a bad thing as the third game was very fun. One of the things I like is that there are so many moves, which means you can play with your own style, just like God of War. I have done well on most of the levels so far, with mostly Bs or As, but that is also because the feel is the same - I have a pretty good idea of where to look for secrets and bonuses. One thing that HAS changes is the fact that the darn secret missions are ALL extremely difficult. In the previous one I could finish most of them, but in this one, I have only completed ONE (out of 6 found)! I have picked up about half of all of the upgrades so far, but as you upgrade, each subsequent upgrade becomes more costly so it is a bit harder to achieve a large number of them and probably will be nearly impossible to get them all with only one play through. In true DMC fashion, the bosses are very cool. (playing on Demon Hunter, not Human).
For Dante, Trickster is what I normally use, then Swordmaster and not so much the other two.