Well, the game was very hard for me, and I won the first time by just collecting ingredients fast. It was definitely worth trying again though, as collecting cards to place/upgrade towers was the real game IMO. After like 5 retries I managed to make the towers kill most heroes.
Having the enemies who passed the towers spawn in a dungeon crawler part is a cool idea, and it makes up for an interesting outcome: on one hand, you want your towers to kill enemies, but on the other you won't get cards then anymore. I think the concept is worth some further exploration.
Amazing job!