Interesting game ! It does have a Vampire Survivors feel, as another commenter said, which is nice !
A bit more explanation on the different powerups you get would be nice, though.
Still, that's a fun little game.