StarCrawlers Chimera: Patch notes for Beta 1.7 (24 July 2023)

Please sanitise your hands thoroughly before reading the following. Descending in to the Bio Labs, you'll swiftly notice that not everything is working as intended. Rampaging experiments, uncontrolled mutations and a se…