Didn't get the ending yet, but the opening yes definitely.

But I don't really care, I'm just happy finally seeing the new character designs in action