It's all about control (or lack of)
The graphics look great. The animations are smooth. However, I am a firm believer that gameplay is what makes the game.
The control system for this game gives you no real control over the ball. If you release too early, the ball goes to the same place as if you release too late. The left corner pin stood up for me in just about every frame. If there were another meter to control the direction on the lane, and the side meter used for accuracy, it would make this game alot more playable.