Games by IceTorch Mermaid Castle Switch eShop IceTorch / IceTorch Interactive 26th Mar 2021 (NA) Tiny Racer Switch eShop IceTorch / IceTorch Interactive 31st Jul 2020 (NA) Devil's Calling Switch eShop IceTorch 4th Apr 2024 (UK/EU) Legion of Doom Switch eShop IceTorch 10th Feb 2023 (UK/EU)10th Feb 2023 (NA) Dungeon of Crawl Switch eShop IceTorch / MrCiastku 30th Jul 2021 (NA) Mermaid Castle 2 Switch eShop IceTorch / IceTorch Interactive 21st Sep 2023 (UK/EU)21st Sep 2023 (NA)