Very polished game.
I like the Music and the UI a lot.
I can see myself playing this for hours. Especially since the maps are randomly generated.
One small improvement you can make is to add a sound effect when I reach the charge lvl I need to go to the next lvl.