Muchos juegos duran eso, 8 o 9 horas.. no es que el devil may cry sea especialmente corto..
El uncharted me la pase en un dia, creo que eche 8 horas, el dead space 11 horas, el killzone 2 9 horas por ahi, el resident evil 5 tambien te lo puedes fundir en 7 o 8 horas...
La cosa es cuanto lo rejuegues, si una vez terminado, ya pasas o buscas los extras que tiene como los modos de dificultad o los super personajes...pero vamos, no dura menos que muchos otros, como ya te he dicho.
Ademas que seguramente el juego ahora te lo puedas pillar a un precio muy bueno.