I couldn't make it past the charger, but it sounds like you've got a cool combat system in place. If it was a bit easier, I would have liked to try more of the game!
The audio is obnoxiously loud btw.