It would look much better if it was really low and had sports car proportions as opposed really tall hatchback proportions but the quality of the interior is simply not up to scratch, especially for a showcar that hundreds of thousands of people are gonna see at the show and over the internet. Concept showcars are supposed to highlight a manufacturers ability to design and build an interesting car with exceptional quality and this is simply not that. I can buy a similar steering wheel at supercheap auto parts store for like 60 bucks AU :nono:
This site includes a video of the bizarre looking Fengyin. Several good photos give a look at the details. The venue was apparently Geely University, just up the road from Auto Beijing 2006. It took a couple of pretty coeds to soften the questionable lines of this far out attempt by Geely to draw some media attention.