Black Forest Games

Latest News

Destroy All Humans! remake also coming to Switch on June 29

includes all available skins for Switch version The video games Publisher THQ Nordic and developer Black Forest Games will release the Destroy All Humans! remake for Switch on June 29 for $39.99.

Read More