Nice game!
I like the idea of "Deckbuilding x Tower defense" in general
One negative point(already mentioned by others) is that the presentation felt a bit too static, both visually and audiovisually.
(Thats something I also noticed after this game jam, and I definitely need to improve on it myself as well...)