Really cool! I think you've found the balance between fun and difficulty. However, once you have upgraded your turrets enough the game gets way too easy, consider adding stronger enemies or larger enemy waves after some time. Additionally, you should practice shading when drawing 2D textures, just to give the game a more polished look.