I noticed that Autoblog has a post about the Defiance show and game. Of course being Autoblog the focus is on the Dodge Charger, but it is still good exposure.