Ocean
The Living Force
Here the video with French subtitles for French speaking people. As aragorn said they don't bring any solid evidence but sadly I wouldn't be surprised if this information turned out to be true...
This one has English translation.