Castle of Illusion starring Mickey Mouse

  In its early years I guess you could say the Genesis floundered about in the marketplace as it struggled to find its identity.  Sega’s expertise has always been its arcade heritage and the arcade ports it created for the Genesis certainly helped its position.  But for home consoles most gamers look for an experience […]