Great idea
I love these side scrolling shooters/strategy. The only thing this lacks is the strategy, the game is so fast paced upgrades like the walls are pretty much un-needed.
The length was a problem too, It was pretty short and easy. If you'd make the monsters grow in strength and not just numbers, and make some upgrades to the cannon you'd have a really good game on your hands.