The idea of the game is very good, but sometimes it looks like you always start in the same direction. How about the cannon starts moving a little bit to change the direction? With that, when the player be lauched, he will launch it on different positions.
I like the idea. Was a little bit hard to buy the things 'cause I have to do the same move all over again. But it's a playable game
Good luck.