We check out the newest rally racer to blast out of the gate. Can it stand up to the competition? Our full review.