RIDE 3 gets its launch trailer

"The motorcycle encyclopedia in a video game." Above is how those behind RIDE 3, the new motorcycle racing sim from Milestone, describe their game. A sequel that is said to have received many improvements, i...