Launch date for Destroy All Humans! announced
THQ Nordic have finally officially announced the release date for Destroy All Humans! Fans of the cult classic will be able to get to grips with the modern version on July 28th 2020. In addition to ... Read More »