Found this on Youtube today from Ubisoft's official channel. It seems that there is some kind of really strange Renault / Raving Rabbids tie having to do with the Renault Scenic mini van. There is the typical Raving Rabbids humor involved and hijinks.