I dig the concept. If you really want to build a brand, I'd recommend hiring a designer to do some concept art + add some custom touches. Someone mentioned dedicated wheels. That + a good color scheme (not matte black) will go a long way. The more distinct the car's character, the less it will seem like a set of parts.
|