And I was fine with that! But when the twist revolved entirely around Goro brining police into the Metaverse without them realising it (uh, Casino... hello?), then exiting the Metaverse, then entering the Metaverse without realising it due to Futaba's planted app... it was all so damn wooly, vague. This only got worse at the end of the game when mementos fuses with the world and all kinds of nonsense reasons are thrown out for people not seeing the effects save for Joker's friends. I don't know, it didn't engage me at all, and I felt like the entire plot was operating purely on 'the rule of cool' at that point, rather than anything coherent or meaningful.
Speaking of which, once you get to Mementos Depths, all the rules for how stealing Treasures/changes of heart are supposed to work are basically thrown completely out the window in favor of "rule of cool" stuff and the last few twists, unless I missed something.
Like, once you get to the end of the Depths, Morgana implies that Mementos' Treasure is indeed in the room, guarded by the Holy Grail/Yaldabaoth. But like... how? The whole plot twists both before/afterword was basically that Yaldabaoth was cheating the rules of his little game by using his powers to influence Mementos such that the public progressively ignored and forgot about the Phantom Thieves more and more. When the Phantom Thieves not only didn't send out any type of actual calling card, in contrast to all the other treasures, but the public was actively ignoring/forgetting about the Phantom Thieves, how would the Treasure of Mementos--the Public's Palace--be there at all in an obtainable form?
That should have been a completely unwinnable game for the Phantom Thieves. Due to Yaldabaoth influencing Mementos, the public weren't every aware they were doing anything. And with that kind of influence, just like with taking down Shido, even if they had hijacked the airwaves and whatever and had released another "calling card" that way, the public would have just ignored it and it wouldn't have worked. But for the sake of rule of cool and the protagonists being able to win and stuff, all that's ignored and they do end up being able to snag the thing just fine (when Joker and Satanael defeat Yaldabaoth you seem him grab the Treasure in the form of the Holy Grail before things start falling apart).
And speaking of the final "phase" of the Yaldaboth fight (where you just blast him with Satanael), the lead up to that is kind of weird. Because like... the whole point of the lead-up to that is, again for the sake of rule of cool, your confidants and friends manage the public free of the grasp that Yaldabaoth/Mementos has on them and they start cheering you on, which gives you the power you need to take him down. But like... if we were able to convince them, then what was the point of stealing Mementos' Treasure exactly? If we were able to convince them without that, doesn't that render the act of actually stealing the Treasure redundant, and shouldn't such a change of cognition resulted in a huge change in the Mementos/real world fusion regardless? It's just kind of really bizarre and just throws a lot of stuff out of the window just for the sake of a lot of awesome stuff happening at once, unless I missed something.
Just feels like it would have been better if they had just kinda dropped the whole Treasure thing at that point if anything and just focused purely on the Yaldabaoth twists, because keeping it and giving Mementos itself a Treasure just makes the whole thing murkier for no real benefit.
On a slightly different note, am I the only one that kinda just... didn't really care for the Igor twist at all? I mean, sure it's all WTF is going at first, but once I got over the surprise it just didn't really do anything for me. Because like, for the sake of the twist, and to make sure people don't really suspect much, during the time where he's pretending to be Igor Yaldabaoth doesn't really do much that Igor wouldn't have done regardless. Other than changing a few lines slightly, and of course the twins being Lavenza the whole time instead of Caroline/Justine, if it were the real Igor the whole time helping you out to prepare you for your eventual bout with Yaldabaoth, things would have proceeded pretty much the exact same way.
And that's just compounded by the fact that in the brief time you interact with the real Igor he doesn't do terribly much to distinguish himself from Yaldabaoth!Igor in any way. Like, they don't even transform the Velvet room or anything, if it's appearance as a prison was kinda more due to Yaldabaoth's meddling than anything as was kinda implied by the ending if I was understanding it right. It all just stays the same and doesn't make much of a difference either way, which just makes me feel like the whole thing was a twist just for the sake of having one last "OMGWFTBBQ WFT is going on???!!!" twist at the end. Which, to be fair, it definitely got me at first! I can't deny that. But just having had some time to think and reflect on it, I'm not sure if I really care for it after all since it just doesn't seem to matter at all and the game could have pretty much preceded the same way had Yaldabaoth not done that at all. I dunno.
The one exception is I guess Morgana, who is explained as being created by Igor kind of as a last resort as he was being captured to help out the Phantom Thieves, but even that could have just been something he did regardless to help them out had he not be captured. So yeah... I dunno.