Thank you for your feedback! Yes, the recharging mechanic definitely needs an overhaul/better balancing!
I would also agree with your assessment of the grid-based aspect of the game. Funnily enough, the first thing we had implemented was the grid movement, but I guess along the process of designing the levels etc. it turned into what it is now and we just got used to it.
So biggest take away here: Don't test/balance your own game by yourself. Lol