This looks really good, especially with the editor and all. However - French Touch first anounced this title more than a year ago and I'm beginning to doubt that there is anything more than a very cool video. Let's hope I'm wrong because this game could kick some major butt.
I don't know what the first reviewer was smoking, but he doesn't know what he's talking about. The water race video looks excellent! I can't wait for the game to come out. You can even create your own boats. How cool is that?