Hey Arc! I think you got the right idea!
It reminds me a bit of gunvolt which is pretty cool.
I think it does need alot of improvements, however.
It's very glitchy, the movement seems a bit off, and the UI is pretty bad.
BUT I think the concept is there! I hope you continue to work on this!