The Star Car is receiving plenty of attention from newspaper/Web site trade publications.
Here are some links:
Editor and Publisher
IFRA Newsplex blog
The "Indiepub" blog
Geekedabout.com, a technology blog
Blogue MediaBiz, a French Web site (hope they're not trashing us and I just don't know the language)