GameTrailers got a chance to speak with Matt Southern from Evolution studios, in the video (see below), we get to hear from Matt about the new environments and places which players will race through.... Read More