Devil May Cry Series // Critical Analysis