World of Illusion starring Mickey Mouse & Donald Duck

  During the great mascot battle of the 16-bit era Mickey Mouse was one of the few to star in some of the most consistently excellent platformers during that period.  It’s hard to believe an icon of his stature would somehow be overlooked but considering the glut of platformers it was bound to happen to […]