Has the Mazda RX-9 just been confirmed?