Pretty impressive design, although I don't think EuroNcap will rated it particularly good on pedestrian safety