Those Who Rule: Patch (v1.4.3): Small Bug Fixes, and A Big Thank You

Hey everyone! Had some bug reports I've been wanting to get to, and just wanted to make sure to get out the fixes to the common ones I could reproduce before going full steam ahead on game 2. Before the changelog, I wan…