Destroy All Humans is a forthcoming open-world action game that is created by Black Forest Games and published by THQ Nordic. It’s a reboot of Destroy...
The THQ Nordic had promised to share some surprises before E3 2019, and that they certainly kept it with the reveal of the long-awaited Destroy All...