Embracer’s Black Forest Games is reportedly cutting 50% of its staff

The Destroy All Humans! remake studio is currently working on a Turtles game

Embracer’s Black Forest Games is reportedly cutting 50% of its staff