What do think about Spin Tires?

What do you think about this game? I want to buy and try it but some players complain about the bad gameplay.
it guards me. Do you play Spin Tires?

I remember the game becoming a huge thing for awhile with PC players, but I have never played it.