Squishy the Suicidal Pig: Big bugfix update

I want to thank you all for reporting the bugs. I've now fixed the nasty stuff and an update is coming later tonight.