PCSwitchJun 5 2021 / 6:38 AM EST02D puzzle action game FILEMECHANISM announced for Switch, PCPublisher Phoenixx and developer Chemical Pudding have announced 2D puzzle action game FILEMECHANISM for Switch …