Ubisoft’s upcoming open-world racing game The Crew might not let me do a Fuel, but it nevertheless sings to the road-hungry part of my soul. But why? But because it looks slick as all hell. Evidence: Newshounds VG247 caught up with the downed pheasant of pre-release hype at Gamescom last month, and produced a video, which you can watch below.(more…)