castle of illusion release date

Castle of Illusion Dated September 4 for XBLA

SEGA has announced that Castle of Illusion Starring Mickey Mouse will be available worldwide for digital download on September 4th for the Xbox LIVE Arcade and priced at 1200 MS Points or cash equival...[Read More]