Destroy All Humans! (Remake) | Trailer

It’s time once again to destroy those pesky humans with THQ Nordic’s remake of this classic early 2000s gameĀ