I just gotta say this game is pretty impressive, technically. Its not really my kinda thing, but its very enjoyable to play, and its obvious the artists etc have gone to great lengths to make this game as interesting as possible.
All the tracks are reminicent of theme park rides, and each lap something different happens. Like, there is a Bermuda track, and half way through the first lap, you get transported from this nice Jamaican beach track to this crazy ass Bermuda Triangle track, its really quite a sight.
Give a try, it might surprise you. The water looks fantastic and plays at an almost constant frame rate for the majority of the time. Colours could be more vivid though...