Developer Strange Scaffold has launched Space Warlord Organ Trading SimulatorĀ on Switch. As the name implies, Space Warlord Organ Trading SimulatorĀ is…