Features Creation Club and OpenIV shutdown put corporate pressure on PC mods Bethesda and Take-Two are putting the corporate squeeze on PC mods. By PCInvasion StaffJune 15, 2017