i too have fallen ill with the same bug... i can't stop playing it!!
i've told some friends about this game also... and they're also addicted!! ;D
quite an addicting little game this is!! :o

my name in TM is Psykomanta Brain, if we happen to run into each other on the track

i think i'm finally started to get the hang of the game... i've found some cool stuff out there that teaches you how to corner the right way, how to drift and even how to mod TM and make your custom car

now im thinking about a new design here.... maybe a hovercar of some sort?
Cheers
Psyko, aka HarvesteR
EDIT: here, found the link i was talking about:
http://www.tm-creative.org/tutorials/index.php