Thanks to Kookanoodles here are 2 video sof the Renault TwinRun Concept. Looks like it is RWD, apparently it could be mid-engined. This is the kind of thing I never expected from Renault.