Is Devil May Cry 2 good or bad?