Honestly, this game is a mix. While there's some bad moments like certain controls or plot holes. The rest of the game is decent. Sure it's a letdown for Sonic's 25th anniversary compared to mania, but when looked at alone it's surprisingly fun to play. Playing as 3 characters is a great refreshment for the series. Sure two of them are sonic and one is a character customization result, but at least we get more playstyles. My only complaint is that the main villain Infinite is just bad. His reason for becoming evil is because Shadow called him weak. That's as if someone tracked down a random YouTuber just because they commented "KYS lol." also the rest of infinite is just the "Evil dark and edgy" stereotype we all know but don't like. He's basically a Great Value Shadow that's past the expiration date. The soundtrack is great about 75-85% of the time, the level design isn't bad due to the fact only 3 people worked on it, the free dlc "Episode Shadow" is fun and I'm honestly glad to play as shadow after so long. If you want to get this game, get it when it's on sale because even though for me it's one of my favorite sonic games, it still has some minimal problems that can be fixed.