Hot on the heels of the successful Ducktales Remastered, comes another beloved Disney 90’s game reimagined in 3d. Today, SEGA of America Inc. and Disney Interactive announced that Castle of Illusion Starring Mickey MouseĀ is now available for download. Castle of Illusion was first released over 22 years ago for the Sega Genesis and has since Read more →