Destroy All Humans! Official Trailer 3An angry alien goes on a rampage and blows everything up!By Gamespot Staff on May 5, 2019 at 10:28PM PDT Destroy All Humans! (2005)