StarCrawlers Chimera: StarCrawlers Chimera v1.0 launches 13 May 2024

It's happening! StarCrawlers Chimera v1.0 will launch on 13 May 2024 at 10am PST / 1pm EST / 5pm GMT. We've been toiling away in secret the last few months and we're ready to unleash v1.0 on the world. Prep your build,…