Wow, Insomniac Games have done it again. Absolutely incredible!
I was skeptical about changing the protagonist from Peter Parker, but I'm happy to say that there was no need for any concern - the story was fantastic. Emotional, powerful, exciting, thrilling, these are but a few of the words I could use to describe the main storyline of this game.
My only frustration with the game was the unnecessary need to add a political element with the Black Lives Matter mural. This was clearly a last minute virtue signalling exercise by the developers. This is apparent when there are no voice references or engagement. So it certainly wasn't planned. If they really cared they could've added a side mission which involved racial issues. But alas it was this last minute token gesture instead.
The characters and story are fantastic, not one second was I even thinking about race until this moment. When will we ever realise that what we have in common is more important than what defines us. BLM is undermining that by demanding that we treat everyone differently rather than the same. It's disappointing that Insomniac Games have added any political statement from the real world into a superhero game.