I had seen similar movement mechanics before but adding the shot charge is a nice way to stay in the theme. Nice work.
Thanks for playing the game! I actually played this kinds of game where it is like shoot to move and i really wanted that mechanic to fit with the theme. So i added the scalling projectiles mechanic to game.