9/10 Destroy All Humans! Review Davide Roriz No Comments Destroy All Humans! is just as charming and fun nowadays as it was back in 2005.