POSTS TAGGED 'Black Forest Games'

Destroy All Humans! remake gets a release date Destroy All Humans! remake gets a release date

Taking control of an alien named Crypto and vaporizing humans was good fun back in 2005, and I'm sure it will be fun once again in the remake of Destroy... [Read full story]