Round Up: The Reviews Are In For Disney Illusion Island - Nintendo Life
Liam Doolan |
Technology |
Nintendo Life |
07-29-2023 |
22
This week marks the release of Disney Illusion Island on the Nintendo Switch. It's a brand-new 2D platformer with Metroidvania design - starring Mickey Mouse, Minnie Mouse, Donald Duck and Goofy. It â