There's plenty of info out about this guy now. I've noticed that a lot of folks from Europe really seem desperate to downplay the GT. Super-cars have been one of the things that Europe could stand up and say that they dominate, and it must be uncomfortable to see some of the stuff that has been happening in the US lately. It does get mixed reviews because it really is a track car still, and of course folks can't get over the 6 cylinder engine.
Anyhoo, how about the new Apollo IE, which looks like it's going to be a seriously radical car: