Thank you for playing my game and for thoughtful review. I'm glad you liked the SFX because it wall really rushed.
First about endless replaybility, this was something I was hoping to achieve although gameplay can be repetative, although it doesn't become too quickly. If game gets updated, Inwould followed the pvz1 formula with campaign levels with deckbuilding options and mini game levels with special rules .
Because of such lack of variety (which is justifed due to game jam limit) usually there is one dominant strategy.
For overpriced spells, I must not to agree, the costs are perfectly balanced, but there are two flaws which make you believe so, first because I never teach player the complexity of strategy you need to do to battle effectively, practically people who played more games like chess would understand it better , the second reason is because lighting 5 and bullet 5 are too much weaker than fire 5 and ice 5 which are over powered. This makes game unfairly luck based, sometimes I get only strong spells and for that reason I reached wave 120+.
About tool tips, I tried to follow pvz1 formula, where you get thrown with random plants and zombies, and you need to figure out what are their powers. The better solution would be if I focused more on showing visually burning or breaking armor (I think ice is clear enough, npi).
My strategy is to never attack unless enemy are going to attack next round or they break formation which is good for effective damage dealing. Also often I sacrfice health for better attack efficiency. Ice1 is very useful against units like elite knights (9/4 one) as you can ignore them for many rounds just to delay them back and use aoe spells on them + others in back.