Ah yes, this game released on 2025-07-17 the same day that I went and did a talk in SF and my parents arrived for their visit. I can write more about the day there.
The game: It's amazing.
I'll give it a 8.5 or a 9 perhaps. But I am not super into rating games (I just read the Game Informer Review and Sarah shared the IGN 10 to me when it first was written)