Too many "review" videos out there which just say that the engine is powerful. Living with a Mercedes Benz AMG C63 (W204 M156)