Race The Traffic is a three-dimensional car racing game in which players will have to try to get the highest score possible while dodging traffic through a two-way motorway. Race players The Traffic can enjoy three different game modes, in which we will have to do practically the same thing: dodge traffic vehicles while trying […]