Mickey Mouse fans have two new downloads to consider this holiday season. Based on the recent PC/PlayStation/Xbox re-release, Castle of Illusion Starring Mickey Mouse ($10) is Disney’s completely redrawn version of Sega’s 2-D game released for the Genesis/Mega Drive during its heyday in 1990—a point at which the game was considered to be gorgeous but relatively simplistic. Not only is the game now fully rendered in realtime…