Damn I was just going to post those vids!
Anyway interesting car, and those 16 cyl sound very odd (nothing bad) when revving.
here is some info 'bout the car
http://www.supercars.net/cars/390.html
http://www.16cylinder.com/
it's too heavy for a supercar IMO, and 6l V16 and only 540hp