Double Switch Will Be Receiving a Switch Physical Edition From Limited Run Games
During the Limited Run Games 2019 E3 show, it was revealed that they will be handling the physical Switch release for Double Switch which will be releasing in July 2019.