My problem is the language. I dont understand french and the english version of their website is not very good.

They buildt the boat themself? Whow! If they had a good english version of the site I think interest would be very high.
They did get some coverage in norwegian sailing media, if that is any comfort.

http://www.trackwave.fr/ocean-express/ was cool.

I think the project is extremely interesting, and them building their own boat adds an extra dimension, but when you dont understand much of their media channel, it is hard to follow and get excited.