I wouldnt call it ultimate but good.
Nice game for an amature game design.
Had some jerks with the ball sometime when it bounces and Id like to see some better graphics.
On a side note to encourage a better name I voted 2 (out of 5) but would of voted 3 if the name was more appropriate.