F.I.S.T.: Forged in Shadow Torch Launches July 12 For SwitchMicroids announced that it will distribute physical editions of the game in the west