SPOILERS: Minor dmc 5 spoilers ahead.