Games/The Demon Crystal/MediaThe Demon Crystal·, 1985 · RegistaMediaBack to gameAll10Screenshots7Videos3Screenshots7More about The Demon CrystalPlayer reviews