Wow this is a good one.
Theme on point, feels smooth to play, music is spot on aswell.
I love the mix of tower defense and the card packs. Only thing I would've added is a way to control the speed of the game, since usually in tower defense game the beginning is quite slow. Regardless, this is a great submission :)