If you are looking for the most stable and polished version of the game, Project '06 (P-06) by ChaosX is a ground-up remake in Unity.

The plot unfolds across three converging perspectives—Sonic, Shadow, and Silver—set in the water-filled city of Soleanna.