Yes, it feels strange for us too. The movie we finished shooting 5 years ago is about to be released ! Episode 5 will be available at 12:00 midnight, on Sunday June 3, 2012.
No need to talk, download it !
Here's at last the english version of the current french website. Thanks to report any bug :)