So I got Sonic Frontiers and completed it and I loved it.
One complaint however, WHEN YOU BEAT THE GAME, YOU CANNOT GO BACK TO THE OLDER ISLANDS. YOU CAN'T RETURN TO 100% IT. I THOUGHT I WOULD BE ABLE TO BUT NO.
You beat the game but you can't return to 100% it unfortunately.