Games by OPTILLUSION Moncage Switch eShop X.D. Network / OPTILLUSION 21st Sep 2022 (UK/EU)21st Sep 2022 (NA) While Waiting Switch eShop OPTILLUSION 5th Feb 2025 (UK/EU)5th Feb 2025 (NA)