Yeah I'm guessing this is the new RS3 sister car.

If they did bring it here I wonder if they'd call it the R300 (kW)