A quick suggestion! You should give the player a reason to not hold down shift and charge, because at the moment you can just charge the whole time. Or maybe just get rid of charging entirely and just make it charge over time.
Thanks for the suggestion. We had so much planned for this game but as adults, we didn't have enough time to implement. Thanks for playing :D