Is this anime at its peak?