Destroy All Humans! was originally released in 2005, and is currently being remade for a re-release in 2020 on all major console gaming platforms. Creators Black Forest Games just released a new trailer for the remake, which features Rammstein's "Ich Will" from their 2001 album Mutter.
You May Also Like
Latest News
French synthwave band Ninja Cyborg claims they stole "Deutschland".
Latest News
They couldn't substantiate any of the claims against him.