It was super fun, but would you consider putting maybe a x3 speed? Zombie vampire strat takes literally 15 minutes to finish one wave xD. Also the collapsing menu, but I see you've addressed it already.
Tbh, Chadpire and Pumpkins seem a bit strong, since you can keep farming the same level over and over. I think selling units or discarding units can help the game. It doesn't have to be for coins either just because you can go over the menu amount.
I also think since it is a rougelike there could be a unit typing skill tree that could be cool to help with an endless run