Great concept with shooting to the beat, and forcing the player to shoot on the beat which I thought was nice because it forces you to dodge and move around because you can’t just shoot them all up right away.
Some feedback that I have for this game is that it gets pretty repetitive with the shots, and the only thing that changes is that sometimes you shoot multiple times quickly to the beat which I thought was nice. This is probably unintended, but you could go into the corner and just aim at the bots and you wouldn’t have to worry about dodging since you could kill them fast enough from there. So a suggestion would be to have some projectiles from the enemies, a way to predict the next shots so you could quickly aim at multiple bots if you are going to be rapidly firing, and maybe even switching weapons w/ different attacks to make things more interesting!
But yeah, good job, I really think you could expand on this idea with more game mechanics!