It's been a while since we last saw Ryo Hazuki, star of the cherished but commercially unsuccessful Shenmue games, but this winter he will make his return to the big stage in Sonic & Sega All-Stars Racing. He will ride his motorcycle and a fork lift (do you remember the fork lift chores in harbour?) along with Sonic, his friends and plenty of other classic Sega characters. Check out the first new screens of Ryo to be released in a loooong time and the trailer below.