StarCrawlers Chimera PC US Release Date
The game StarCrawlers Chimera is already released on PC in the USA.
Release Dates
Report Date / Submit ProductUSA
PC
May 13, 2024Confirmed
1
The Client wants you to enter the Chimera BioPharma complex and find Dr. Cerberus. Build your character from a variety of skill trees inspired by the StarCrawlers universe, grab some gear, and jump in. Grow your power and level up to unlock new abilities, gear, and secrets as you fight your way deeper into the Chimera building.