It's amazing. I never liked this kind of games, but StS is different.
Deck building naturally happens on every run: you always start with the same 10 cards, and buy/find more as you progress.
The result is that every run plays different: you can't plan everything since the beginning, but have to improvise and adapt in order to achieve a sustainable mix of damage/defense.
You gotta try it.