Honest, in-depth reviews of the latest games across all platforms. TwistedVoxel’s review team evaluates gameplay, performance, story, and value so you can make informed decisions before you buy.
Destroy All Humans! is a game that is a product of its time. The concept is absurd, the gameplay is quirky and there is a barely functional story, but underneath …
