This game is alright so far (I haven't completed freeplay yet). So, let's talk about the positives and negatives I have so far.
Positives: The story was decent enough for the levels it had. Some were better than others (more on that later), but the"choosing teams" thing was fun and allowed me to choose what I wanted to play through the story. I think the voice actors did an... okay job, even if I wished they got the ones from the first game or othet media to voice act. Gameplay has been pretty decent for a lot of characters. I (thankfully) haven't experienced to many bugs or glitches that I've seen from the game. At least any that are unique to this one that I didn't experience during my LEGO Marvel Superheroes 1 (such as clipping, going out of bounds, and the game having an error occurred screen). But it could be as bad as others though, so I'm not going to be to annoyed. So, that's all for positives. Now for the negatives.
Negatives: Story wise, it was really long thanks to the main 20 levels of the game. At first, choosing what team to play was fun at first, but it made the story weird to progress over time as it happened. Same when it comes to the levels. The egypt level was a pain to play. And playing the Electro 2099 boss was annoying to find to get to the 2099 level. I'm also currently having an experience trying to complete the open world thanks to all the locations, so that will be fun. So, that's it for the negatives.
Overall, this game so far is gonna be a ride to 100%. So, wish me luck in 100% LEGO Marvel Superheroes 2 everyone!