Rust Runners: Bug Fixes Patch

Still working out steam related issues. Should be finished soon. Thank you!