Woah! such a polished production - game juice galore! - everything looks and feels amazing.
You might benefit from adding a few difficulty setting easy, normal, hard... or at least slowly ramp up the difficulty to let people ease in to things. One thing that surprised me, was how your title screen / thumbnail feel quite weak compared to your actual product. I almost skipped your game, because it didn't capture my interest.
But I'm so glad I gave it a chance anyway - well done!