Games/Milon's Secret Castle/MediaMilon's Secret Castle·, 1993 · Electro BrainMediaBack to gameAll3Screenshots3Screenshots3More about Milon's Secret CastlePlayer reviews