Das französische Entwicklerteam "Game Seed" und Renault vertreiben ihr Spiel selber. Leider ist von beiden nicht wirklich viel Bekannt.