I mean, I saw the credits roll so I technically beat it, but there is so much more to do, and before I give a more proper review I would want to 100% the game or atleast get the true ending.
But in the mean time, this game has been such a fun experience, I played it on and off for months and I loved every moment with it. I love the beautiful environments and world, the gameplay, and just everything about everything. This is my perfect relaxation title and I don't see that ever changing.

This game is good and people need to stop saying that Sonic had a rough 3D transition. It's okay to like a Sonic game!!! He had about the same quality as most other games at the time, if anything it's impressive how good this game looks for the year it came out and Sonic and most of the other characters feel great. For a Sonic game the story isn't too bad, but replaying the same cutscenes and some of the same levels does get a little repetitive. Also I think the goofy and dumb looking cutscenes are pretty funny and charming, whether it was intentional or not. The gameplay for the most part of the game is pretty fun, and I didn't outright hate any of the campaigns. Big's was definitely the worst but I don't know, I think he's a silly guy and his whole plot with the importance of his frog was pretty funny. Gamma's campaign shocked me, I thought the gameplay was pretty entertaining I just wish he was a bit faster I guess. Sonic and Knuckles definitely had the best campaigns though, I don't know if it's an unpopular opinion to like the Knuckles sections of the Adventure games but I don't know I think they're pretty entertaining and Knuckles feels great to traverse with. The worst part of the camera though is definitely the camera, it's pretty annoying at times and unfortunately this is an issue with a lot of games at the time, but sometimes it seemed like the camera just straight up bugged out. Also, that first level kicks ass. Anyways, I really enjoyed my time with this game despite it's flaws.

Sonic's campaign: 9/10
Tails' campaign: 7/10
Knuckles' campaign: 8/10
Amy's campaign: 6/10
Big's campaign: 4/10
E-102's campaign: 8/10
Overall: 7/10