Ryo’s Back…

...in Sonic & SEGA All-Stars Racing! Unfortunately for the fervent fan base, no, this isn't the official Shenmue 3 confirmation they seem to demand (well, there's still always the chance it will h…