Wow. I found that pretty challenging. Great concept, nice execution. Love the art and the game design. Good way to make a shooter interesting.
My only design question is whether the overcharge penalty was a bit too punishing? Would the game be more or less fun if you could hold your charge for another 3-5 seconds? I imagine you tested longer hold times, and settled on this one intentionally.
Good job!