Castle of Illusion Starring Mickey Mouse Released
Sega and Disney Interactive announced that Castle of Illusion Starring Mickey Mouse, the 3D re-imagining of the original 1991 Sega Genesis game, is available for digital download today from the PlayStation Network and tomorrow, September 4th on Xbox Live and PC via Steam for $14.99.