Thank you for playing and for the feedback, it's very much appreciated :)
The shield spamming is on my todo list for future updates as even I had problems with it during playtesting!
When you say "look into how to not make each encounter last more than a certain number of turns" do you mean just preventing spam and making it easier to finish the fight? Or actually having a set number of turns before it ends? Or something else entirely?