Game will frequently not work, but when it works DAMN it works well. I think the 4 stories aren't actually the worst idea actually, I feel like Sonic games generally always get better the more you replay them, so having that be forced for a true ending isn't a bad idea imo. I think if anyone plays this game and they don't feel like playing more they should definitely take a break though, because it is forcing you to replay generally the same levels over and over again which can feel monotonous as hell if you don't want to do it.