Castle of illusion starring mickey mouse nintendo switch July 8, 2019 16 32 64 128 Nintendo switch castle of illusion Castle of illusion starring mickey mouse level 3 Castle of illusion playstation 4 Castle of illusion wii