Looks pretty tacky, grindy and not innovative at all.
Where are those beams meant to be being fired from?
Additionally, it all feels very confined, maybe opt for a more zoomed out view and bigger stage?
I think what drives and hooks players is a sense of progression. If you offered an upgrade system to weapons, or multipliers or something along those lines, you might have a better chance at roping in a player-base.