Peak.
Whats great about it is :the mc palpable personal growth without suddenly becoming another person, very fair and balanced power system, side characters are very interesting and i think its cool how u can draw a personality chart about them by comparing their reactions and tidbits of their lore across multiple loop iterations.
Cons: as someone else said it definitely needs some side stories, i personally didnt like what happens after the ending, i wanted more closure with more side characters, i personally wouldve liked more than just tidbits regardings the cooler characters.