Cool concept^^
You got good ideas and mechanics.
also nice work with the cannon's design man^^
Your game suffers a bit from polishing(to be honest that can often be fixed).
Like you can fix the cannon's health to 1 and the player to 3,
Plus sound effects and music helps alot^^
Good work!