Tag: Black Forest Games

Destroy All Humans! Invades Earth This July 28

THQ Nordic has announced that the Destroy All Humans! remake will be releasing this July 28 on PC, Xbox One and PS4.