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.
Sponsored Links from Around the Internet