For a breif period Jean-Yves was retconned as JC "Jackie Chan" Martin, a sort of Kung-Fu Indiana Jones. Chan wore a similar custom roller suit, but also incorporated the use of Kung Fu in this quest to find 12 lost ancient bronze animal heads representing the 12 stages of the Chinese zodiac. As requested by his employer the MP Corporation, who secretly needed them to perform bizarre occult rituals unbeknownst to JC.
After this Jean-Yves returned as a cyborg in new gleaming silver suit, with enhanced weapon systems, and a team of other Awesomes operating the same or similar equipment. it is unknown if these are androids of his own design, or other cyborgs with the same modifications. Each suit has it's own individual Power Jewel that granted them their powers. If each activated their stone they could merge together to form Super-Robo-Buggy-Rollin-o-Tron. With the ability to travel into space and stuff, which made the wheels totally pointless because what the hell are you gonna roll on while flying through space? I mean seriously. Are you gonna do an ollie of the space station and grind saturns rings? c'mon.