Castle of Illusion – Behind the Scenes Video #2
Sega has released the second behind the scenes trailer for Castle of Illusion Starring Mickey Mouse.
Castle of Illusion Starring Mickey Mouse will be available for digital download on Xbox Live Arcade, PlayStation Network and PC later this summer.