Good survivors-like and a great implementation of the theme in the context!
As others mentioned, the player hit-box seems big so it's finicky to try and get close enough to attack enemies without getting touched. Feels like there are other vectors that you could also play with for player scaling: radius that the bats circle the player, enemy projectile speed, shield that regenerates, etc.
Overall great work!