[trailer]22671[/trailer] Enlarge video Description: Enjoy the beautiful visuals and game mechanics as one of the game's developers shows off the technology behind the game.
The surface deformation looks incredible. I have always loved Sega Rally. I bet this game will be great.