Agreed with the statments that the game was to short and needs a sequal. But maybe you could add diffrent difficulty setting? I only played it through once and beat the game so I guess it is a tad easy. Maybe add an endless mode?
Just a little bug I found. When you have a cannon and you fire it. If you quickly hit refresh for the page before the ball hits the ground. It will still be in play after the refresh and still do damage and will still remain in the screen for all levels.