Destroy All Humans – Humanity Ain’t Gonna Destroy Itself!
In 2005 I began my journey in Destroy All Humans! to, well, destroy all humans. In 2020 I find myself right back at it again and it’s never felt so good to be so bad. Originally the game was published by THQ an...