WitchHand: WitchHand Demo Patch 0.7.3

Hey friends, here's a quick update to the WitchHand demo! Everything in here is a direct result of player feedback. Thank you to everyone who played and provided the feedback and bug reports for these changes! Here's th…