A Game Review by Andrew Track Mania 2 Canyons is the 10th installment in one of the few PC racing titles. As with previous games in the series it focuses on precise vehicular handling and death defying stunts, instead of the spectacular crashes and extreme realism that seem to be the norm with other modern […]