Games by Mad Jackal Narcissus Switch eShop Mad Jackal 3rd Jun 2025 (UK/EU)4th Jun 2025 (NA) MIDNIGHT Remastered Switch eShop Mad Jackal 31st Oct 2022 (UK/EU)31st Oct 2022 (NA) Last Escape: Dead Complex Switch eShop Mad Jackal 1st Dec 2023 (UK/EU)