Destroy All Humans Switch Announcement Trailer


Terrorize the people of 1950s Earth on your Switch.