Scavengers Studio end development on Darwin Project, just four months after release 14th May 2020 Business News Comments Off on Scavengers Studio end development on Darwin Project, just four months after release "It is with a heavy heart that we have decided to stop developing new features for the game." Read More »