Thanks for the comprehensive feedback! There's some rough edges for sure. This is the first game I've made that I've really watched other people play a lot of, and seeing people break it in ways I didn't come across myself made me realise how much work I have to do on that front!