Without playing Vampire Survivors, you've managed to capture a lot of what makes that game so playable, including the upgrade system. A few runs to earn enough for the first upgrade works for me, wouldn't want to get all the upgrades too easily, then there'd be nothing to strive for. Replayable and a lot of potential, well done!
Although your SFX are, of course, VERY LOUD.