It's a cool mini game with good voice acting, the game idea is definitely there but requires some changes to avoid bypassing the game mechanics by spamming.
I think the easiest would be to add a cooldown between the shoots and maybe some tweaking to the enemy spawn rate 😁
Good job!