I'm amazed no one has been talking about this one yet. I have been playing it a LOT lately and have really gotten into it. This is one incredibly fun and challenging game! A lot of people have been complaining about the controls being too tough, but having actually raced Jet-ski's before, I can say the controls and the physics are spot on. Probably most people have been picking characters with high top speed, and loose control, which are the toughest to control. I think the easiest to control is the purple chick, Ayumi Stewart. So far I have gotten second place overall on the expert circuit with her. Take some time to master the controls and this game will be a very rewarding game. The challenge is very high. You have to be on top of your best game throughout the entire race. I can't tell you how many times i've blazed though the entire race, only to screw up 2ft from the finish line, and go from 1st to 8th in about 2 seconds. However, while the game is very challenging, it is still loads of fun. When I screw up, and have to start over, I immediately want to try again, rather than just giving up out of frustration. The different weather conditions, and the mastering the shortcuts make replayability high. Unlike the shortcuts in the N64 version of the game, these ones are really risky. It's tough to pull off a lot of the shortcuts, so you really have to gamble on playing the safe route, or taking a risk to get a good lead. Anyway, this is a great game! To those who gave up quickly, give it another chance. Once you spend some time with it and get good, it really is a rewarding and highly fun game!