I like the feel of progression from the cannon upgrade mechanic, though I miss a win or lose condition to make it more interesting. Nice work, anyway. Congratulations!