Control - Foundation DLC Release TrailerThe Foundation is the new DLC for Control by Remedy Entertainment, arriving March 26.By Will Potter on March 16, 2020 at 5:02PM PDT Control