Squeakross: Home Squeak Home: 1.0d1

Hello, we hope you're all squeakrossing hard (But remember to take breaks!!) Here is a tiny patch mainly focused on improving the experience when playing onSteamdeck. We'll be working on a bunch of bugfixes and improvem…