Tag: Destroy All Humans | DestroyRepeat


Destroy All Humans Remake arrives in 2020

For those of you who don’t know, Destroy All Humans! was a popular PlayStation 2/Xbox title that was released in 2005. It spanned a sequel, and a spin-off. THQ Nordic acquired the “Destroy All Humans!” trademark in 2013. THQ Nordic […]