I've genuinely never played anything like this, haha. The sound and the art are excellent — I'd love to know how you got assets of this quality, honestly.
One small personal note: the character reuse. I know reusing is a normal part of getting a game done, but the designs are so good that seeing the same ones come back stood out more than it would in a lesser-looking game. Said with respect, this is a great entry.