Urizen ha hecho crecer un gigantesco árbol demoníaco en la ciudad tras robarle la espada demoníaca Yamato a Nero, arrancándole su brazo demoníaco en el proceso. El árbol ha estado extendiendo sus raíces por toda la ciudad y éstas se dedican a absorber la sangre de los seres humanos que atrapan para usarla como fuente de poder. Nero y Dante se dirigen hacia el árbol demoníaco para enfrentarse a Urizen y a ellos se les une V, un misterioso hombre de físico débil que acostumbra a leer poesía, y que combate usando un demonio ave y otro pantera. Pero Dante es derrotado por Urizen, así que Nero y V tendrán que retirarse para reagruparse y buscar una forma de detener a Urizen mientras recorren una ciudad en ruinas llena de cadáveres.

Hay tres personajes jugables, Nero, V y Dante, y cada uno de ellos tiene un set de movimientos distintos. Nero usa una espada con un motor en la empuñadura que le permite prenderla en llamas para causar más daño. Tiene un revólver para atacar a distancia y puede cargar el disparo. Como su brazo demoníaco fue arrancado, lo sustituyó por un brazo protésico fabricado por la ingeniera Nico, quien colabora con el grupo ofreciendo su apoyo logístico. Hay varios tipos de brazos protésicos y cada uno tiene un movimiento único. Hay algunos que lanzarán una descarga eléctrica, otros que agarrarán al enemigo y lo lanzarán del mismo modo que hacía el brazo demoníaco, otros que Nero podrá lanzar a propulsión y algunos podrán ralentizar a los enemigos en una pequeña área. Si recibes daño mientras usas el brazo protésico, éste se romperá. Puedes cargar el movimiento del brazo para que sea más potente, pero esto también lo romperá. Nero podrá llevar varios brazos protésicos con él, habiendo un límite que se podrá mejorar en la tienda. Los brazos se podrán comprar a Nico o ser encontrados tirados por el escenario.

V lucha a distancia usando a su demonio pantera y su demonio ave y cada demonio tiene un botón asignado para mandarles atacar. La pantera ataca cuerpo a cuerpo y cuenta con varios combos y el ave ataca a distancia lanzando rayos. Cada demonio tendrá su barra de salud y, cuando llegue a cero, tendrás que esperar un tiempo antes de poder volver a usar al demonio. Los demonios no podrán derrotar por completo a los enemigos, así que V tendrá que acercarse para rematarlos con su bastón. V podrá activar el Devil Trigger al llenar la barra durante el combate y, al hacerlo, invocará a un enorme gólem que atacará automáticamente a los enemigos.

Dante es el personaje más versátil, ya que puede llevar cuatro armas de fuego, cuatro armas cuerpo a cuerpo y tiene cuatro estilos que le otorgan cada uno un set de movimientos que se adaptan a formas de jugar distintas, pudiendo cambiar entre todo ello durante el combate pulsando un botón. Dante empezará con sus dos pistolas gemelas, una escopeta, una espada y Balrog, un arma demoníaca que le cubre los brazos y las piernas. Esta arma tiene dos modos, el de puñetazos y el de patadas, cada uno con combos distintos, pudiendo cambiar entre ambos modos durante el combate mediante una combinación de botones. El arma se prenderá en llamas y, por lo tanto, causará más daño, si en el modo de puñetazos das 10 golpes seguidos o en el modo de patadas ejecutas cierto movimiento. Los estilos que tiene disponible Dante son Gunslinger, que otorga más movimientos para las armas de fuego; Swordmaster, que hace lo mismo con las armas cuerpo a cuerpo; Trickster, que ofrece movimientos de esquiva y mejora la movilidad, y Royalguard, que permite bloquear ataques y contraatacar.

El juego cuenta con el medidor de estilo característico de la saga. éste te irá calificando tu rendimiento en combate y tendrás que atacar constantemente y variar en tus ataques para que suba y evitar recibir daño o pasar mucho tiempo sin atacar a los enemigos para que no baje. La calificación va desde D a SSS y es un incentivo para dominar el sistema de combate del juego.

Este juego cuenta con textos en español y voces en inglés.