Also like to know is this Mercedes engine sound/performance or Renualt? Thanks.is it actually powered by Mercedes, so I can hear the same sound as in Mercedes and has it the same power, or is it justt a branding placed on the car, while it still has Renault engine?