Varios elementos, como el motor, las batallas y el tamaño de los escenarios, fueron examinados varias veces por los desarrolladores para evitar que sufriera el mismo destino que su antecesora; otros aspectos como la falta de carisma de Dante en el juego pasado y la poca dificultad que tenía fueron eliminados para que le diera a los admiradores de la franquicia, una experiencia más similar al original.