As far as the dialogue goes... if you don't tell someone this movie has a French cast, they'd probably never know. The dubbing is nearly perfect (Though the dark settings may help)... by the end, I believed they were speaking English natively. Best dubbing I've seen on a French movie, without a doubt. However, It takes more than dubbing and CGI to make a great movie, and this movie feels more like an imitation of Bioshock or Dead Space (Two excellent, and similarly themed video games that were released after Eden Log) than it does a film. For a first directorial effort, it does show promise.
Eden Log - out now on DVD & Blu-ray