This game is all about perfect timing. Wait for the perfect opportunity to drop the ball without it hitting the moving objects in order to reach the end portal and finish each level. As the game progresses through the 50 levels it gets harder and the speed increases.