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