Teardown release date news and additional details on the game! By: Logan Manfredi - Updated: August 28, 2020