Trò chơi có đồ họa rất xuất sắc, xe cộ và đường đua được xây dựng với nhiều chi tiết, đặt trong những khung cảnh chạy dài khá đẹp mắt.