Well you have to give TM points for trying somnething new, who know's, this could be the new age Schumacher Cat of the 80's, innovative, different yet brutally effective and unbeatable.
Only time will tell I guess.
It's great to see a company trying new things though.
"Three belt transmission - The faster the car, the better the performance"
I am not sure exactly what this group of sentence fragments means, but I hope that someone could enlighten me.
I think they are trying to say that as the car goes faster, it's performance charactoristics improve, maybe it holds speed better and handles sharper once you get it up there. Once again time will tell