Interesting concept! Though the controls were a bit too tricky and I felt that moving and recharging were a bit too slow.
With more time for polish, this could be a solid arcade game!