I had a really tough time with this from the flashing (which has seen been tweaked) which kind of made the experience much more of a struggle than expected. The art boards were quite nice, as were the backgrounds on the main gameplay screen.
I found the ship movement combined with the irregular movement of the enemies made it difficult to play. The freemium model for your cannons was a cute idea though!