Basically just a traumatized Sonic that is friends with Shadow in secret, but in public they act like rivals just to make up for it later everytime. Shadow ends up losing Sonic one day, and Shadow is never seen again.
After a battle sonic persuades shadow to hang out with him and they slowly get to know each-other.
And after the day out they head home but something happens that will change everything
No spoilers
Violence warning