Thanks for playing! I agree with everything you said. I wish I had more time to get around to fixing all those things in the 48 hours! Ah well. Appreciate the feedback!
So update: I gave it unlimited undos in the patch, and got rid of those bugs. Thanks again for your feedback!