Teardown: Multiplayer Arrives in Teardown on March 12

It is finally happening. Multiplayer is coming to Teardown on March 12. First of all, we want to give a huge thank you to everyone who participated in the open beta and helped us fine-tune the experience. Your feedback…