I have two main criticisms of this game and though I have fairly in-depth thoughts on them, they don't take away from what is ultimately an extremely fun, heart-felt, compelling game with great combat, likeable and believable characters, stunning visuals, and a great soundtrack. I really, really enjoyed this thing - more than the first! Its much shorter than its predecessor but I liked that; the narrative had no fat.
The swinging isn't
that good. It looks cool and its a better traversal tool than what a lot of other games have but its far from how good it
could be. I think basically: its too easy to use, too forgiving. It
looks like web swinging but it doesn't
feel like web swinging and for a game that's so immersive from a character standpoint I think this is an issue. The gravity feels like you're on the moon so the swings have no weight, you can so easily change direction while both swinging and simply moving through the air, so shooting a web to swing on doesn't feel like any kind of commitment because wherever it lands you'll be able to go any direction. Again, it only looks like swinging. Also, it leans far too heavily into doing a big swing, leaping upwards, and then going into another swing. But I'd always got the impression from both Spider-Man comics and movies and also just common sense that the main way he swings is by shooting the next web before he's even done swinging on the current one, right?
This is even how an AI intuits how web swinging works! Regardless of that specific technique, I feel there could be more variety to how Spider-Man goes about swinging, even if it were mostly visual. Though, the clumsiness behind Miles swinging does add a lot and is an improvement over Peter's swinging in the prior game. Also: tricks actually have a purpose now! Yippee!
The other problem, which isn't as serious as the other, is Phin. She's a great character, but doesn't make a great antagonist. Because, well, she's right and Miles is wrong - in my view: pretty unambiguously. You could argue that this is about Miles early days and he's naive and has an unrealistic sense of justice, and that
is why its not as big a problem, because I'm playing as Miles not as me, so I can let it slide to an extent. But its such a big dissonance in viewpoint that it does take me out of the game a bit which feels to me to be pretty straightforwardly saying that Miles is doing the right thing. Phin's plan is to blow up a soon-to-be-but-not-currently public square with a toxic power source at its centre. Miles is outright against this, seeing purposeful destruction of any kind as unethical, but its not! Destruction of this property is a good idea and Phin is established to be incredibly intelligent and resourceful so I trust her to have calculated the explosion to not harm anyone. Miles is trying to convince her that this is a bad thing to do for quite a while and it maybe feels like he'll possibly accept he can't change her mind and he should look the other way, but instead the game just establishes that the main villain (who's great by the way but isn't Alan Tudyk, somehow) has made some last minute adjustment to the reactor that'll make the explosion destroy all of Harlem, not just the square. Its like the game even knew that Phin was kinda doing the right thing and had to invent a reason for it to be bad. Phin won't hear it when he starts trying to tell her because Miles has lied to her a bunch and has been trying to convince her not to do the whole time, so I don't blame her!
Ultimately though again, Miles is an imperfect character. He's a kid, and he's learning to be Spider-Man. And I guess ultimately he did, in a literal sense, save the day, even if it was more against plot contrivance than a realistic threat. And the final boss is incredibly satisfying gameplay-wise, and is accompanied by an incredible score.