So many letters that add up to mean "oh **** yes!" This is what dreams are made of indeed. Definitely just a rendering, but gorgeous nonetheless. I would even consider this to be street-able. Something along the lines of P1 perhaps ?
Mercedes is due for a supercar and even if they made this happen i'm sure there would a be a lot of people lining up to buy it. Too bad they haven't shown any sign of coming out with a supercar/hypercar. On the plus side with all the sales they're making, we know they have the money to make it happen.