This racing title is releasing soon and IGN was able to show off the title with some direct-feed footage they captured. It shows off the games impressive visuals and it looks quite nice. This open world racing game is going to be released on the Xbox One & Window’s 10 platforms.