Consensus among the DMC purists is that both Dante and the game mechanics suck. However, Ninja Theory (Enslaved, Heavenly Sword) ambitiousness in game development always hits the mark with me most of the time.
I will never understand the hate for this game. It was dope to me.