I thought it was mildly interesting til I clicked the picture labled "The instrument panel is blue and red" in the bottom lefthand corner and got relentless popup adds.... I hate that... I REALLY HATE THAT.
And besides as far as custom built in car PC's nothing really does it for me after seeing this ... the cars are cool, and the interactive audio on the site is good for a laugh...
i've just decided that that website is really really really [censored] annoying. It reminds me of those ads for monster truck rallies, " SUNDAY SUNDAY SUNDAY..... and saturday"