After some testing it seems like the equipment has nothing to do with the infinite loop situation, it's the AI getting tangled with its own feet. I've applied some very heavy handed fixes to prevent these kind of issues and it seems to be working, but to be completely hones I just might have broken 20 different things, so I need to do a lot of testing. I uploaded the 0.3.07 windows version for the streamer to try out, but feel free to skip it if you are fed up with the deadlocks for now.
Regarding exhausting. The idea is to either allow you to attack and exhaust within the same turn, or NOT attack, and both block and exhaust on the same turn. It is a bit weird if you are used to MTG but I wanted to try something a bit different.
Regarding stole Minions, yes, this is a known bug that I haven't addressed, was left in this long because of how it's usually not relevant but I will definitely address it soon.
Lastly with boss difficulty, it is noted. With everything being so random it's hard to finely tune balance, but I will try to make it more consistent.
Again thank you very much for your time!