I initially thought this was alright-controls moved fluidly and didn't stutter-until I got to the "sizzling desert" or something like that. There was one level where you had to turn the controller totally upside down to roll on the top of the "map" if you will. It was at this point that it became apparent that they didn't beta-test this part of the game at all. The camera started flipping to keep track of the ball because there was a wall nearby-but the controls would reverse when the camera did! So, I would tilt the controller forward, the camera would turn around and send the marble rolling back toward the wall! Then I would tilt the controller back, and the camera would turn around on me again, seemingly at random, causing me to once again, butt up against the wall, which would make the camera flip back so I could see the ball, or worse, send me falling off the path! So basically, the controls would literally reverse direction at random times during this level (and possibly other levels-I pretty much stopped playing) which made that level almost impossible to complete. I can't believe such an obvious failure in the programming would actually be in the final design of the game. What could have been a great game is ruined by badly designed controls/camera relationship.